![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
九、多态
是聪聪黄吖
道阻且长,行则将至!
展开
-
02 构造器内部多态方法的行为
② 如前所述调用基类构造器。此时调用重写后的draw() 方法(是的,在调用RoundGraph 构造器之前调用),由步骤1 可知,radius 的值为0。② 如果构造器只是构造对象过程中的一个步骤,且构造的对象所属的类是从构造器所属的类派生出的,那么派生部分在当前构造器被调用时还没有初始化。① 在所有事发生前,分配给对象的存储空间会被初始化为二进制 0。① 如果在构造器中调用动态绑定方法,就会用到该方法的重写定义。④ 最终调用派生类的构造器。③ 按声明顺序初始化成员。原创 2023-04-01 14:32:17 · 60 阅读 · 0 评论 -
01 多态与“重写”私有方法、属性、静态方法
私有方法是不能重写的,因此明面上的私有方法“重写”仅仅是因为父类与子类中方法名相同而已。此外,若存在多态现象,调用的是父类中的同名方法。原创 2023-03-29 21:34:20 · 135 阅读 · 0 评论