封装
对一个对象含有的属性集合以及属性方法进行封装,只有通过特定方法才能访问她的属性,减少耦合
继承
子类可以继承父类的所有方法
多态 :
重写=覆盖,5个标准完全相同 方法名称 参数包括参数的个数 类型等, 返回值 权限不能比父类小 不能抛出更多异常
重载 5个标准有一个不同
类 :
接口 :一个工具接口,这个接口定义了很多工具,却没有定义工具的实现方法
抽象类:抽象类 可以实现一些抽象方法
任何一个类 都只能继承一个抽象类 ,却可以继承多个抽象方法 。
面对对象
任何函数方法的调用都是通过对象调用,对象可以通过实例化,具有相关的方法。
面向程序
定义好方法 ,传入操作对象