- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 第一章 对象导论 1.5复用具体事项
这节对我个人而言,是一节里念的介绍,或者传播。 首先是我们可以确定的是,在计算机语言中,代码的复用是面向对象程序设计语言所提供的最了不起的优点之一。 最简单的复用某个类的方式就是直接使用该类的一个对象,此外也可以将那个类的一个对象置于某个新的类中。我们称其为“创建一个成员对象”。 新的类可以由任意数量,任意类型的其他对象以任意可以实现新的类中想要的功能的方式所组成。以为是在使用享有的类合成新的
2016-03-05 15:37:57 370
原创 第一章 对象导论1.3/1.4合并
Thinking in Java1.3中是描述则样理解“对象”这个词的含义的,他将对象想象为“服务提供者”。由于程序本身就是将向用户提供服务,它将通过调用其他对象提供的服务来实现这一目的。它认为这样的想法不但有助与理解对象的作用,还有一个附带的好处就是有助于提高了对象的内聚性。由于高内聚性是软件的设计基本质量要求之一(这意味着一个软件的各个方面“组合”得很好)。这里只是简答的介绍下关于此类问题
2016-03-03 11:06:20 357
原创 第一章 对象导论 1.2 每个对象都有一个接口
所有对象都是唯一的,但同时也是具有相同的特性和行为的特性和行为的对象所归属的类的一部分。 在整个程序执行期间拥有着不同状态而其她方面都相相似的对象会被分组到对象的一个集合中,而这个集合就是类(这也是class的由来)。创建抽象数据类型(类)是面向对象程序设计的思想。 抽象数据类型的运行方式与内置(built in)类型几乎一致:{这里提示一下内置数据类型又称为源生数据类型(例如int float
2016-02-13 00:38:40 864
原创 第一章 对象导论 1.1抽象过程
所有的编程语言都提供抽象机制。可以认为,人们所能够理解的问题的复杂性直接取决于抽象的类型和质量 相比于之前的语言,Java语言是一种更灵活和更强有力的语言抽象。所以,OOP允许根据问题来描述问题,而不是根据运行方式解决方案的计算来描述问题。但是它还是和计算机有联系:每个对象看起来都有点像一台微型的计算机————它具有状态,还具有操作,用户可以要求对象执行这些操作。
2016-02-13 00:32:02 530
转载 第一章 关于语言,对象
“我们之所以将自然界分解,组成各种概念,并按其含义,主要是因为我们是整个口语交流社会共同遵守的协定的参与者,这个协定以语言的形式固定下来、、、、、、除非赞成这个协定中规定的有关规定的语言信息的组织和分类,否则我们根本无法交谈。”
2016-02-13 00:17:30 577
原创 Thingking in Java 第一章观后感
我是Java的初学者,开始的时候就有人推荐我去看Thinking in Java 这本书。他们告诉我这是一本非常专业的书籍,本来我还是挺兴奋的购买了这本书,买来后看完的第一章之后,就发现一切并没有我预料的那样吗轻松。 Thingking in Java的第一章中的中的绝大数东西对于我这个只是粗略的学过Hyper Text Markup Language和C语言的我来说根本就是天书,这使得
2016-02-11 16:46:05 422 1
空空如也
maven和mybatis的整合问题
2016-10-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人