1.不论你如何考虑哪些应当作为接口而哪些应当作为实现的一部分,最根本的往往是要确定这个类有什么用处,以及如何与其他类交互。绝不能在“真空环境”下设计一个类,正如大家所说,任何类都不可能是一个孤岛。实例化对象时,它们几乎总要与其他对象交互。一个对象也可能作为另一个对象的一部分,或者是一个继承层次结构中的组成部分。
相关文章
- 阮一峰的JavaScript 教程读书笔记之面向对象编程
- 已看1.熟练的使用Java语言进行面向对象程序设计,有良好的编程习惯,熟悉常用的Java API,包括集合框架、多线程(并发编程)、I/O(NIO)、Socket、JDBC、XML、反射等。[泛型]\
- 《写给大家看的设计书》,推荐给想了解设计的程序员
- 给大忙人看的Java核心技术笔记(2、面向对象编程)
- 《写给大家看的面向对象编程书》读书笔记【含思维导图】
- LY.JAVA面向对象编程.工具类中使用静态、说明书的制作过程、API文档的使用过程
- 《写给大家看的设计书》读书笔记(一)
- 《写给大家看的面向对象编程书》读书笔记
- 《写给大家看的面向对象编程书》 - 书摘精要
- 写给大家看的PPT设计书