2018-11-26

一,封装 Package
继承 inherit
多态 Polymorphism
二,非抽象类不可以有抽象方法
抽象类不可以直接NEW
一个抽象方法不能带方法体
三.super作用:
1, 调用父类的全参构造器
2, 调用父类中的非私有属性
3,调用父类的成员方法
四,上转型对象:
Shape shape = new Triangle
extends的使用
五,final的使用
修饰的变量就是常量
修饰的类不能被继承
修饰的方法不能被子类重写

简单的继承思想例子
1543215133(1).jpg

1543215151(1).jpg

![1543215109(1).jpg](https://upload-images.jianshu.io/upload_images/14956539-0a37afe928f2c0fe.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

image.png

六,继承的思想在我们的项目当中作用很很大,更好的去了解继承思想,有助与我们的学习,Java当中继承比C++更为简便,区别在于Java中子类只能有一个父类,而C++中一个子类可以有和很多父类,Java更适合我们初学者。在编程中要注意关键字的使用,以及无参和有参的合理运用。

你可能感兴趣的:(2018-11-26)