C++类和对象考点干货


  1. 派生类是基类的具体化

  1. 派生类不是基类的子集

  1. 派生类是基类定义的延续

  1. 派生类是基类的组合

  1. 构造函数和析构函数不能被派生类继承

  1. 派生类的成员除了他自己的成员外,还包含了它基类的成员,但是被访问权限控制着

  1. 多继承派生类构造函数构造对象时,虚基类的构造函数最先被调用


  1. 派生类的对象对他基类成员中公有继承的共有成员是可以访问的

  1. 公有继承的基类中的private成员在派生类中仍是private的

  1. 设置虚基类的目的是 消除二义性

  1. 定义静态成员变量时必须赋初值

  1. static成员变量属于类(被存放在数据段中),不属于某个具体的对象(具体对象的内存是分配在堆中的)

  1. 派生类的缺省继承方式是private

  1. 结构体的成员对外界通常是开放的;类的成员可以被隐藏

  1. 当保护继承时,基类的公有成员和保护成员在派生类中成为保护成员,不能通过派生类的对象来直接访问。

  1. 类中定义静态成员函数的主要目的是处理类的静态成员变量

  1. 类中静态数据成员只能在类外初始化

  1. 派生类的对象可以赋给基类的对象

  1. 派生类的对象可以初始化基类的引用

  1. 派生类的对象的地址可以赋给指向基类的指针

  1. 基类的protected成员在public派生类中仍然是protected的

  1. 基类的protected成员在private派生类中是private的

  1. 基类的protected成员不能被派生类的对象访问.

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值