一.面向过程与面向对象
二.java基本元素:类和对象
三.对象的创建和使用
四.类的成员之一:属性
五.类的成员之二:方法
六.类的成员之三:构造器
七.类的成员之四:代码块
八.类的成员之五:内部类
七.关键字:this,super,package,import,static,final
八.封装,继承,多态
九.方法的重载与重写
十.四种访问权限修饰符
十一.接口(interface)与抽象类抽象方法
接口:
概述:类之间只支持单继承,扩展性不强,会受到很大的限制,而接口支持多继承,这样就解决了扩展性不强这个问题,接口可以看成是一种规范,我们必须遵守,当我们实现某个接口时必须实现里面的方法。实战项目中有时候我们只需要对外提供接口,别人来实现即可。