(一)定义:将一个接口转换成为客户想要的另一个接口,适配器模式使接口不兼容的那些类可以一起工作。 1.1 UML类图 1.2 类与对象之间关系 Target:目录抽象类,定义客户要用的特定领域的接口 Adapter:适配器(公共接口),调用另一个接口,作为一个转换器 Adaptee:适配器(母接口)... ...
分类:
其他好文 时间:
2017-08-31 19:17:42
阅读次数:
169
3.类 类是模子,确定对象将会拥有的特征(属性)和行为(方法); 类的特点: 类是对象的类型; 具有相同属性和方法的一组对象的集合; 4.对象的属性 对象拥有的具体特征; 每个对象都有自己的特定值; 5.对象的方法 对象可以执行的操作 6.类与对象 类是抽象的概念,仅仅是模板,只是用来描述对象的信息 ...
分类:
编程语言 时间:
2017-08-26 23:29:09
阅读次数:
231
面向对象 对比 结构化编程? 用流程图和自顶向下的方法设计 面向对象编程? 围绕着要解决的问题中的对象来设计 类与对象 类?具有相同或者相似结构、操作和约束规则的对象组成的集合。 对象?对象是某一类的具体化实例,每一个类都是具有某些共同特征的对象的抽象。 其关系?类的实例化结果就是对象,而对对象的抽 ...
分类:
其他好文 时间:
2017-08-20 16:59:28
阅读次数:
155
类与对象关系: 类就像一个人类的群体 我们从类中实例化一个对象 就像是制定一个人。 面向对象程序的单位就是对象,但对象又是通过类的实例化出来的,所以我们首先要做的就是如何来声明类, 做出来一个类很容易。 类的格式 class 类名 { } 类可以理解为一个人的群体,如果我们要把这个人介绍给别人 那么 ...
分类:
Web程序 时间:
2017-08-20 14:06:30
阅读次数:
244
这一节我们来看一下类与对象之间的关系。 我们学习java语言,目的就是用java语言对现实生活中的事物进行描写叙述。那么我们如何来描写叙述呢。这就引出了类,我们在实际实现时,是通过类的形式来体现的。 那么对于现实生活中的事物怎样描写叙述呢? 我们在现实生活中对于事物描写叙述通常仅仅关注两个方面,一个 ...
分类:
编程语言 时间:
2017-08-20 10:24:32
阅读次数:
143
什么是面向对象? 程序中使用对象来映射现实中的事物,使用对象的关系来描述事物之间的联系,这种思想就是面向对象。 面向对象:(面向对象是基于面向过程的),是以对象为基础,完成各种操作。强调的是对象、结果。 面向过程:是以函数为基础,完成各种操作,强调的是过程。 类与对象的关系: 类:是相关属性和行为的 ...
分类:
其他好文 时间:
2017-08-14 23:39:34
阅读次数:
206
成员变量和局部变量:1.成员变量:再类中定义,用来描述对象将要有什么。2.局部变量:在类的方法中定义,在方法中临时保存数据。区别:1.作用域不同: 局部:仅限于定义它的方法 成员:整个类中都是可见的2.初始值不同的 局部:Java不会给局部变量赋予初始值 成员:Java给成员变量赋予初始值,03在同 ...
分类:
编程语言 时间:
2017-08-13 12:33:55
阅读次数:
180
1.类与对象 对象:实际存在该类事物中每个实物的个体。$a =new User(); 实例化后的$a 引用?php的别名,两个不同的变量名字指向相同的内容 封装: 把对象的属性和方法组织在一个类(逻辑单元)里 继承:以原有的类为基础,创建一个新类,从而代码复用的目的; 多态:允许将子类类型的指针赋值 ...
分类:
Web程序 时间:
2017-08-09 11:31:38
阅读次数:
155
首先,建立一个类,并用该类创建一个对象,分别查看object,类与对象的内置属性 1 import inspect 2 3 class Foo(): 4 '''随便瞎写''' 5 group = 'buluo' # 类属性 6 7 @classmethod 8 def getnum(cls): # ...
分类:
编程语言 时间:
2017-08-08 10:57:59
阅读次数:
349
第一章:对象导论 1. 抽象过程(类与对象的关系) 类是一类对象的共同行为(成员函数)与状态(成员变量),对象是具体类的实例化。(Eg.人类是一个类,共同的行为:吃,状态:名字。) 【类创建者需要考虑这件事情,回头看看这个概念四个字醍醐灌顶,每次创建这个类的时候,想一想这个类是需要什么成员函数与成员 ...
分类:
编程语言 时间:
2017-08-07 00:09:17
阅读次数:
326