JAVA中怎么继承interfere_Java当中的继承

继承是面向对象编程中最重要的特征之一,它允许通过继承一个已经存在的类,来编写一个心类

面向对象编程中,可以通过一个已有的类,并继承该类的属性和行为,来创建一个新的类

总结一句话就是有几个类有相同的属性和行为,就可以创建一个父类来继承

Java当中一个类是用关键字extends继承其它类。使用方法 子类名 extends 父类名

继承时子类能继承所有的父类的所有属性和行为,唯独构造方法不能被继承

在java当中允许单继承不允许多继承

Java通过接口来弥补多继承

根类Objet:

根类的方法:

public int hashCode(){}

public int hashCode(){}

public boolean equals(object x){}

protected object clone()throws CloneNotSupporteException:

public String toString(){}

protected void finalize() throws Throwable:

public final void wait() throws InterrupeteException:不能被object子类修改

public final void notif(){}

方法重写:子类可以重写父类的方法,但是构造方法不能被重写

子类的方法的返回值类型、方法名和形式参数列表都必须和父类的相同

访问修饰符必须不小于父类当中的访问修饰符

子类重写的异常不能抛出比父类更多的异常

super关键字

super():调用父类中指定的构造方法也只能写在第一局、

super点:代表当前对象的父类对象部分,可以访问赖在父类的属性和行为(受访问修饰符限制)只用一种

情况使用它才有意义,要调用被重写方法的父类实现时才使用它

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值