摘要: 1. 接口和内部类为我们提供了一种将接口与实现分离的更加结构化的方法; 2. 抽象化类则是普通类与接口之间的一种中庸之道; 涨姿势了 1. 接口也可以拥有值属性,但它们都是隐式的 static 和 final 的; 2. 接口中的方法默认就是 public 的,并且也只能是 public 的; 3. 阅读全文
posted @ 2017-05-29 16:45 clearbug 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1. “封装”通过合并特征和行为来创建新的数据类型; 2. “实现隐藏”通过将细节“私有化”把接口和实现分离开来; 3. “多态”消除类型之间的耦合关系(多态也称为动态绑定、后期绑定或运行时绑定); 再说 final Java 中除了 static 方法和 final 方法(private 方法属于 阅读全文
posted @ 2017-05-29 11:38 clearbug 阅读(294) 评论(0) 推荐(0) 编辑