欢迎光临散文网 会员登陆 & 注册

王道C++长期班线下43期

2023-03-16 14:54 作者:吉小姐6  | 我要投稿

管理:我们如何管理兵马俑呢?比如如果什么都不管,兵马俑就被随意破坏了。那么我们首先建了一座房子把兵马俑给封装起来。但是我们目的不是全封装起来,不让别人看。所以我们开放了售票通道,可以买票突破封装在合理的监管机制下进去参观。类也是一样,不想给别人看到的,我们使用protected/private把成员封装起来。开放一些共有的成员函数对成员合理的访问。所以封装本质是一种管理。

*继承:可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。

*多态:用父类的指针指向其子类的对象,然后通过父类的指针调用实际子类的成员函数实际上还是子类对象调用子类方法。实现多态的方式:重写,重载

重写:是指派生类中存在重新定义的函数。其函数名,参数列表,返回值类型,所有都必须同基类中被重写的函数一致只有函数体不同(花括号内),派生类对象调用时会调用派生类的重写函数,不会调用被重写函


王道C++长期班线下43期的评论 (共 条)

分享到微博请遵守国家法律