-
1.抽象类-abstract class
- 定义:包含抽象函数的类(abstract function) #并不是所有的函数都必须是抽象函数
- 注意⚠️:1.抽象类不能产生对象--编译器会报错
- 2.类继承抽象类的时候--必须实现所有的抽象函数(否则那个类就必须是abstract的)
- 3.抽象类中的函数
-
- 虚函数,被abstract修饰,那么函数不能被private修饰
- 一般函数,没有特别的限制,可以用private 修饰
-
2.接口—interface
- 注意⚠️:1.接口中所有函数都必须是public;默认就是public
- 2.接口中的属性必须是static&final的;默认就是public
- 3.接口中的数据必须在接口中直接进行初始化,也就是不能使用空final
-
3.重要的接口实现
- 3.1 Readable
- 3.2 Comparable
- 3.3 Comparator
- 3.4 Iterable
- 3.5 Iterator
- 具体可以参考我的文章
- http://www.cnblogs.com/yangyunnb/p/6086135.html
posted @
2016-11-24 15:30
疯狂的肉包
阅读(
140)
评论()
编辑
收藏
举报