thinking in java 摘抄笔记
认真的coder
不断学习,不断进步。wx:keep4ing
展开
-
第一章 对象引论02
是一个(is-a)与像是一个(is-like-a)关系 有时你必须在导处类型中添加新的接口元素,这样也就扩展了接口并创建了新的类型。这个新的类型仍然可以替代基类,但是这种替代并不完美,因为基类无法访问你新添加的方法。这种情况我们可以描述为“is-like-a”关系。 伴随多态的可互换对象 编译器不可能产生传统意义上的函数调用(function call)。一个非面向对象(non-OOP)编译转载 2011-12-25 00:10:02 · 525 阅读 · 0 评论 -
第1章:对象引论
抽象过程: 面向对象的五个基本特性: 1. 万物皆为对象.将对象视为奇特的变量,它可以存储数据,除此之外,你还可以要求它在自身上执行操作. 2. 程序是对象的集合,它们彼此通过发送消息来调用对方.要想产生一个对对象的请求,对必须对该对象发送一条消息.更具体地说,你可以把消息想象为对某个特定对象的方法的调用请求. 3. 每个对象都 拥有由其它对象所构成的存储。你可以通过创建包含现有对象转载 2011-12-24 12:49:07 · 568 阅读 · 0 评论