【学Java的第十天+十一天】final关键字,继承,抽象类,接口

设计模式:为了解决经常遇到的问题,总结经验所形成的的同定模式.
单列设计模式:饿汉式,懒汉式.


面向对象:对象之间的关系


注意:方法重载在学java的第五天


学Java的第十一天

面向对象
___继承:
______1.Java中的继承都是单继承,就是一个子类只能有一个父类.
______2.Java中是可以多层继承的.
______3.父类的私有变量不能被子类所继承.
______4.方法重写:子类重新覆盖父类中函数功能的扩展。
______5.当子类要调用父类的方法时,用super就可以调用。
______6.当子类创建实例时,父类的构造函数也会被调用。
______7.super()可以调用父类中对应参数的构造函数,必须在第一行~


final关键字

1.可以修饰变量----变量变成常量
2.可以修饰函数----使函数不能被重写
3.可以修饰类----类就不能被继承

注意:注意区分方法重载和重写!!!!!!


抽象类

1.抽象类不能实例化,但是有构造函数。
2.专门当
3.子类继承抽象类,就必须实现抽象类中的所有抽象方法。
4.抽象类中可以有实现好了的方法。
5.抽象类时普通函数的模板。


接口

1.接口 的本质就是标准
2.只能有常量和抽象方法(抽象函数)
3.java中类可以实现多个接口
4.Java中接口和接口之间可以多继承

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值
>