一、随机数的声称 1、 arc4random()%10 2、 arc4random_uniform(10) 两种方法产生的效果都是一样的! 二、UIView的常见方法 1、addSubview [self.view addSubview:newView]; 2、NSarrary* subviews这...
分类:
其他好文 时间:
2015-04-05 23:29:54
阅读次数:
209
什么继承? 继承是分类的问题,继承反映了类和类之间的关系。使用继承:class a:b{}调用基类的构造器:class a:b{ public a():base() {} }类的赋值: 基类可以引用派生类的对象;使用new关键字: 派生类中的方法会屏蔽基类中具有相同签名的方法,此...
java面向对象程序设计中使用到名词理解:对象标识==一个实例的变量名、对象行为==一个类的方法、对象状态==类中的数据域(严格讲是可以发生变化的数据域);类之间的关系:use_a,has_a,is_a三种java中的Math类有些特殊,它只封装了功能而并不涉及数据域,所以不需要也不必隐藏..
分类:
编程语言 时间:
2015-04-03 07:00:02
阅读次数:
251
任何一个类都可以派生出一个新类,派生类也可以再派生出新类,因此,基类和派生类是相对而言的。 基类与派生类之间的关系可以有如下几种描述: 1. 派生类是基类的具体化 类的层次通常反映了客观世界中某种真实的模型。在这种情况下,不难看出:基类是对若干个派生类的抽象,而派生类是基类的具体化。基类抽...
分类:
其他好文 时间:
2015-04-01 21:42:03
阅读次数:
176
继承是类与类之间的关系,是一个很简单很直观的概念,与现实世界中的继承(例如儿子继承父亲财产)类似。继承可以理解为一个类从另一个类获取方法和属性的过程。如果类B继承于类A,那么B就拥有A的方法和属性。继承使用extends 关键字。例如我们已经定义了一个类 People:class People{ ....
分类:
编程语言 时间:
2015-03-11 12:40:24
阅读次数:
120
类与类之间最常见的关系主要有三种:依赖(uses-a)、聚合(has-a)和继承(is-a)。下面以在线书店订单系统为例,来详细的讲述这三种关系的概念。在线书店订单系统的主要功能是:注册用户可以登录到网上书店选购图书,在线填写订单,并支付购书款。书店确认已经收到购书款时,按用户留下的地址邮寄图书。可...
分类:
编程语言 时间:
2015-03-11 12:29:43
阅读次数:
150
一、继承关系 继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力。在Java中继承关系通过关键字extends明确标识4Q QW ,在设计时一般没有争议性。在UML类图设计中,继承用一条带空心三角箭头的实线表示,从子类指向父类,或者子接口指...
分类:
其他好文 时间:
2015-03-10 22:42:17
阅读次数:
157
类之间的关系1. 种类: Generalization(泛化),Dependency(依赖关系)、Association(关联关系)、Aggregation(聚合关系)、Composition(合成关系)。2. 当中Aggregation(聚合关系)、Composition(合成关系)属于Assoc...
分类:
其他好文 时间:
2015-03-04 22:30:01
阅读次数:
167
外观模式是为了解决类与类之家的依赖关系的,像spring一样,可以将类和类之间的关系配置到配置文件中,而外观模式就是将他们的关系放在一个Facade类中,降低了类类之间的耦合度,该模式中没有涉及到接口,看下类图:(我们以一个计算机的启动过程为例)我们先看下实现类:[java]view plainco...
分类:
编程语言 时间:
2015-03-02 18:16:13
阅读次数:
161
条款32-条款40是介绍继承相关内容的。
条款32介绍public继承塑造出基类和派生类之间的关系。
条款33介绍继承层次中,变量的作用域以及遮掩关系。...
分类:
编程语言 时间:
2015-02-25 23:43:55
阅读次数:
192