永发信息网

c++中什么是子类?表示?

答案:2  悬赏:70  手机版
解决时间 2021-11-10 06:23
  • 提问者网友:呐年旧曙光
  • 2021-11-10 01:36
c++中什么是子类?表示?
最佳答案
  • 五星知识达人网友:千杯敬自由
  • 2021-11-10 02:46
专业来讲,没有子类这一说。
一般称为基类(base class)和派生类(derived class).
例如:
class Animal;

class Fish :: public Animal {
/ * ... */

};
称Animal为基类,Fish是Animal的派生类,简单地说,它继承了Animal中的属性和行为,而且有自己独特的属性和行为。
建议你找本C++的书好好看一看,这些都很基础。
全部回答
  • 1楼网友:酒安江南
  • 2021-11-10 04:11
就是基类中的某个数据成员,该数据成员是一个类的对象,如
class A{
private: int a;
public: A(){}
};
class BaseClass{
private: A a1;
public BaseClass(){}
};
基类BaseClass中的数据成员a1就是自对象,它本身是A类的对象
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯