面向对象--类

来源:互联网 发布:考辛斯体测数据 编辑:程序博客网 时间:2024/05/29 09:37

/**

* 类的继承

*         最基本的作用就是代码重用。

*       最重要的作用是方法可以重写。

*

*         类和类之间只支持单继承。

*         一个类如果没有显示的继承其他;类,则这个类默认继承object类

*

*         java中子类会直接继承父类的所有数据,包括私有的也可以全部继承过来,但是子类中无法直接访问私有数据。

*         注意:构造方法无法被继承。

*

*/

  

/**

* 方法覆盖的问题:

*         1.就是父类中的函数,不能满足子类的需求,但是又是完成同一性质的事情,所以,子类就要 override 父类的方法。

*         2.子类对象如果重写类父类的方法,子类型的对象,后面一定调用子类的方法。

*         3.必须具有相同的方法名,相同的返回值类型,相同的参数列表。

*         4.重写的方法,不能比被重写的方法拥有更低的访问权限。

*         5.重写写的方法,不能比被重写的方法抛出更宽泛的异常。

*         6.私有的方法不能被覆盖

*         7.构造方法不能被覆盖,因为构造方法不能被继承

*         8.静态的方法不存在被覆盖

*         9.覆盖指的是成员方法的覆盖。

*         

*/

原创粉丝点击