//在编写子类的时候要重载父类的方法,如果子类不重写方法,则跑出异常让程序崩溃- (void)superClassMethod { [NSException raise:NSInternalInconsistencyException format:@"It's an e...
分类:
其他好文 时间:
2015-08-07 01:50:04
阅读次数:
160
枚举类 1 package com.yeepay.sxf.euma; 2 /** 3 *枚举定义变量时,最后一个枚举要加;号 4 *枚举自定义变量 5 *枚举自定义方法 6 *枚举重写方法 7 * @author sxf 8 * 9 */10 public enum Color {11...
分类:
其他好文 时间:
2015-08-05 22:01:51
阅读次数:
87
在使用泛型类时,需要了解一些有关继承和子类型的准则。子类继承父类的泛型要么子类和父类都不用泛型,要么子类大于等于父类类型。而属性类型:在父类中,随父类而定,在子类中,随子类而定;重写方法:随父类而定。package generic;/** * 泛型类继承规则: * 要么同时擦除,要么子类大于等于.....
分类:
其他好文 时间:
2015-08-03 18:18:02
阅读次数:
160
1.定义指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。2.存在条件2.1存在父子关系2.2子类中存在重写方法2.3父类类型的变量指向子类对象的引用3.实现方式3.1接口实现3.2继承父类进行方法重写3.3同一个类中进行方法重载4.类型的强制转换4.1...
分类:
编程语言 时间:
2015-07-28 12:34:23
阅读次数:
117
一、重写(override)
override是重写(覆盖)了一个方法,以实现不同的功能。一般是用于子类在继承父类时,重写(重新实现)父类中的方法。
重写(覆盖)的规则:
1、重写方法的参数列表必须完全与被重写的方法的相同,否则不能称其为重写而是重载.
2、重写方法的访问修饰符一定要大于被重写方法的访问修饰符(public>protected>default>private...
分类:
其他好文 时间:
2015-07-28 10:42:58
阅读次数:
170
方法重写规则:1.子类重写的方法与父类的方法具有完全相同的类型+方法名称()2.子类重写的方法属性大于或者等于父类的方法3.子类不能抛出币父类更大的异常public class Circle { protected double radius; public Circle(double r) ...
分类:
其他好文 时间:
2015-07-27 12:45:15
阅读次数:
142
继承继承继承的主要作用就是保证类的完整以及简化代码.使用时把公共的方法和实例变量写在父类里,子类只需要写自己独有的实例变量和方法就行特点:
只允许单继承
OC中的根类是NSObject
继承的内容:是所有实例变量和方法
如果子类中不想用父类方法的实现,可以重写方法
注意:
继承的上层是父类,下层是子类
继承是单向的,不能相互继承
继承是有传递性的,即如果A继承于B,B继承于C,A就具有B和C的特征和...
分类:
其他好文 时间:
2015-07-18 17:05:54
阅读次数:
92
1 /** 2 * 用来自定义imageView的尺寸和位置 (contentRect等于按钮的bounds) 3 */ 4 - (CGRect)imageRectForContentRect:(CGRect)contentRect { 5 return CGRectMake((co...
分类:
其他好文 时间:
2015-07-08 00:22:21
阅读次数:
146
基本触摸事件 #pragma mark - 重写方法
#pragma mark 触摸开始
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
NSLog(@"touchesBegan");
NSLog(@"%s",__FUNCTION__);
} #pragma mark - 触摸移动
- (void)t...
分类:
其他好文 时间:
2015-07-03 14:04:08
阅读次数:
91
Scala继承摘要:在本篇中,你将了解到Scala的继承与Java和C++最显著的不同。要点包括:1. extends、final关键字和Java中相同2. 重写方法时必须用override3. 只有主构造器可以调用超类的主构造器4. 你可以重写字段在本篇中,我们只探讨类继承自另一个类的情况。继承特...
分类:
其他好文 时间:
2015-07-01 15:54:47
阅读次数:
221