类的

抽象类 abstract
作用:用于定义和规范类
可以有属性和普通方法
用来定义抽象方法+abstract
抽象方法只能在抽象类中,只能声明,没有实现
子类继承抽象父类,子类必须实现(全部)父类的,没有实现的抽象方法,除非子类是抽象类

//——————————————————————————————————————————
接口interface
作用:用于定义和规范类
定义接口时,以大写字母I开头
接口中的方法都是抽象方法,接口不能实现
类似于全部抽象方法的抽象类
接口只能继承接口 extends
子类实现接口 implements
一个类可以实现多个接口
接口不能实例化,只能被实现
接口中可以有属性,必须赋初值
不能有普通方法
属性都是 final static 可以用类名调用,体现安全高效
(被 static 修饰的属性可以通过类名调用)

//——————————————————————————————————————————

final 最终的,不需要修改
作用:修饰属性、方法、类
修饰数据类型为常量
修饰属性时,必须赋值,不能修该
修饰方法,不能子类被重写
修饰类时,该类不能被继承

posted @ 2016-06-23 23:20  生如夏花~  阅读(156)  评论(0)    收藏  举报