前言
1.继承
2.封装
3.多态
大家好,我们学习新课,学的面向对象的三大特征,下面我简单介绍面相对象的三大特征。
三大特征包括:继承,封装,多态。一.继承:继承,可以让子类中有父类属性和方法,也可以在子类中重新定义以及追加一个属性和方法,继承的关键词是“extends”。继承的好处就是,可以使得类与类之间产生关系,子父类关系,产生子父类后,子类则可以使用父类中非私有的成员。其中继承的格式为:class子类extends父类{ }代码如下:
class zi extends gaozi{}代码,其中zi是子类继承gaizi父类,所以子类可以使用父类中的show()方法,子类也可以使用自己类中的方法和属性,run()方法。图中最右边显示的是代码的运行结果重载:同一个类中:方法名相同,参数不同(类型,个数,顺序不同),与访问修饰符和返回值无关代码举例:
public void play(int i){ }
;public void play(String i){ };
private void play(String i,int