面向对象设计思想之一(构造器和继承)
Posted shijinglu2018
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向对象设计思想之一(构造器和继承)相关的知识,希望对你有一定的参考价值。
说明:项目很重要,学项目比学知识点进步大,但也要难度大些;把经典的东西不停地重复;人在集体中进步得快些。
1.继承也是一种的抽象,是超类将派生类属性抽象出来放到构造器中,此时超类可以将派生类的属性抽象出来分为多个构造器,
构造器的分类可以遵循某些原则,如各个派生属性的异同和个数。
2.派生类继承超类过程中,首先派生类可以调用超类的构造器,并用在派生类中的构造器用super给其对应的超类赋值,同时也是给自己赋值,
另外,派生类中还可以有其特的属性和方法,而超类中的参数列表可以接受测试类的传参。
-------------测试类----------------
| |
| |
超类(公共属性1,公共属性2... 公共属性n)
constructor 1 | constructor m
|
|
派生类1 派生类2 派生类n
constructor 1 ‘(super,..) constructor 1 ‘(super,..) constructor ‘m (super,..)
说明:未完待补充
以上是关于面向对象设计思想之一(构造器和继承)的主要内容,如果未能解决你的问题,请参考以下文章