美文网首页
孙世龙_9.20学习总结

孙世龙_9.20学习总结

作者: 孙世龙 | 来源:发表于2017-09-20 21:51 被阅读0次

1.多态性是面向对象程序设计的第三个重要特征。

2.多态性是指发出同样的消息被不同类型的对象接收时导致完全不同的行为。

3.消息——主要指对类的成员函数的调用。

4.虚函数的使用方法:

(1)在基类用virtual声明成员函数为虚函数

(2)在派生类中重新定义此函数,要求函数名、函数的参数个数和类型全部与基类的虚函数相同,并根据派生类的需要重新定义函数体。

(3)定义一个指向基类对象的指针变量,并使它指向同一类族中的某一对象。

(4)通过该指针变量调用此虚函数,此时调用的就是指针变量指向的对象的同名函数。

5.c++规定,当一个成员函数被声明为虚函数后,其派生类中原型相同的函数都自动成为虚函数

派生类没有对基类的虚函数重新定义,则派生类继承其直接基类的虚函数

相关文章

  • 孙世龙_9.20学习总结

    1.多态性是面向对象程序设计的第三个重要特征。 2.多态性是指发出同样的消息被不同类型的对象接收时导致完全不同的行...

  • 孙世龙_9.12学习总结

    1.上午去听大会,创响中国长春站,中科院长春光机所双创示范基地揭牌仪式暨科技创新高峰论坛。 2.做练习,复习析构函...

  • 孙世龙_9.19学习总结

    1.在C++中,类是提供封装的逻辑单位,类的每一个对象都包含有描述其自身状态的数据集合,并且通过接收特定的消息来处...

  • 孙世龙_9.14学习总结

    1.数组中每一个元素对象被创建时,系统都会调用类构造函数初始化该对象。 2.当数组中每一个对象被生命期结束时,系统...

  • 孙世龙_9.15学习总结

    1.生命期(生存期).指一个对象产生后,存活时间的度量。 2.静态数据用得较多的场合: (1)用来保存流动变化的对...

  • 孙世龙_9.13学习总结

    1.作用域:是标识符(变量、常量、类、对象、函数等)的有效范围 2.可见性:标识符是否可以引用的问题; 3.类属性...

  • 孙世龙_9.18学习总结

    1.派生类继承了基类的除了构造函数、析构函数、拷贝构造函数和赋值运算符重载函数之外的所有成员,因此派生类对象由两部...

  • 孙世龙_9.21学习总结

    1.虚函数的实用意义:�从基类继承来的某些成员函数不完全适应派生类的需要,允许其派生类中对该函数重新定义,赋予它新...

  • 孙世龙_9.8--9.11学习总结

    1.public:公有成员(外部接口),任何外部函数都可以访问公有类型数据和函数。 2.private: 私有成员...

  • 9.20学习总结

    今天我们学习了定时器,定时器能精确的控制小灯的亮灭的延时作用,这部分知识一开对于老师讲的内容有点蒙,仅仅听了个大...

网友评论

      本文标题:孙世龙_9.20学习总结

      本文链接:https://www.haomeiwen.com/subject/hukgsxtx.html