多态

接口是多态及java的重点。

抽象:
使用abstract防止某个类被初始化,称为抽象的类。
抽象的类有抽象与非抽象的方法
但是如果要设置某个方法为抽象的,那么它的类必定也是抽象的。
抽象的方法是没有内容的,它的声明以分号结束。
抽象的方法必须在具体的对象中运行。

object:
java所有得嘞都是object间接或直接的子类
object引用变量在没有类型转换的情况下不能赋值给其它的类型
object最好就只用在存在不同类型的数据上面。如arraylist的功能

接口:
java不允许多重继承,会引发致命方块的问题
接口就是纯天然100%的抽象类,里面的方法都是抽象的。
用interface这个关键词取代class来声明接口
实现接口时要使用implements这个关键词
实现某接口的类必须实现它的所有方法,因此它是public与abstract的

父类:
创建的子类必须覆盖父类的某个方法,但是又需要执行父类的该方法时,可使用super关键词。允许在子类的方法中调用父类的方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值