Base class là gì?
Noun
Programming
- ★
- ★
- ★
- ★
- ★
superclass parent class
Lớp cơ sở, lớp cha
Lớp cơ sở (base class) là một lớp (class) trong ngôn ngữ lập trình hướng đối tượng (object-oriented programming languag), từ đó các lớp khác được kế thừa / dẫn xuất. Lớp kế thừa lớp cơ sở (base class) có tất cả các thành viên (member) của lớp cơ sở (base class) cũng như có thể có một số thuộc tính (property) bổ sung, lớp này được gọi là lớp dẫn xuất (derived class). Lớp cơ sở còn được gọi là lớp cha (parent class).
// C++ program to illustrate
// Base & Derived Class
#include
using namespace std;
// Declare Base Class
class Base {
public:
int a;
};
// Declare Derived Class
class Derived : public Base {
public:
int b;
};
// Driver Code
int main()
{
// Initialise a Derived class geeks
Derived geeks;
// Assign value to Derived class variable
geeks.b = 3;
// Assign value to Base class variable
// via derived class
geeks.a = 4;
cout
Output:
Value from derived class: 3 Value from base class: 4
Learning English Everyday