这里简单介绍了一些常用的属性,以及一些术语的解释和举例说明,不太全面,希望读者多多补充。 1.重载:函数名相同,参数的个数或参数类型不同; 2.继承:一个类继承另一个类中的成员,被继承的叫做基类,继承类叫做派生类; 3.多态:可以在子类中重写父类的方法 重写方法需要定义override类型 4.接口 ...
ARC单例模式的实现 使用alloc方法初始化一个类的实例的时候,默认是调用了 allocWithZone 的方法。 重写allocWithZone方法\ //重写allocWithZone:方法,在这里创建唯一的实例(注意线程安全) static id _instance; +(instancet ...
分类:
其他好文 时间:
2017-01-22 16:37:04
阅读次数:
217
/* 目前的问题:父类的功能无法满足子类的需求。 方法重写的前提: 必须要存在继承的关系。 方法的重写: 子父类出了同名的函数,这个我们就称作为方法的重写。 什么是时候要使用方法的重写:父类的功能无法满足子类的需求时。 方法重写要注意的事项: 1.方法重写时, 方法名与形参列表必须一致。 2.方法重... ...
分类:
其他好文 时间:
2017-01-09 13:32:21
阅读次数:
166
JAVA面向对象 对象 我们生活中能看到能摸到的一切事物都是对象。在程序中模拟出生活中的所有东西万物皆对象 只要是对象——属性和行为(方法) 属性 对象有什么 例如:学生有姓名、学号、成绩、班级等。 继承 通过扩展一个已有的类,并继承该类的属性和行为,来创建一个新的类, 已有的类为父类(基类,超类) ...
分类:
编程语言 时间:
2016-12-25 21:03:32
阅读次数:
200
javaEE基础08 一、继承 特点:继承父类的属性和方法,单继承(多继承) 特性:方法的复写(重写) 比如:人可以养狗 人 >狗:整体和部分(拥有)关系 关键字:extends 结构: A类 extends B类:A类继承B类 继承中所要注意的事项: 1.不要为了继承而继承 2.父类的私有变量(方 ...
分类:
编程语言 时间:
2016-12-20 20:56:14
阅读次数:
258
一、背景 1.1 流程 实现排序,分组拍上一篇通过Partitioner实现了。 实现接口,自动产生接口方法,写属性,产生getter和setter,序列化和反序列化属性,写比较方法,重写toString,为了方便复制写够着方法,不过重写够着方法map里需要不停地new,发现LongWritable ...
分类:
移动开发 时间:
2016-12-14 14:23:48
阅读次数:
291
单例模式需要重写类的获取单例方法: 重写new方法,返回nil,不允许使用new去创建对象。 重写allocwithzone方法,当调用alloc方法时,防止创建新的对象: 重写copy mutableCopy方法防止重写分配内存 ...
分类:
移动开发 时间:
2016-12-11 07:38:27
阅读次数:
214
1、标识符:Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。 关于Java标识符,有以下几点需要注意: 所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始 首字符之后可以是任何字符的组合 关键字不能用作标识符 标识符是大小写敏感的 合法标识符举例 ...
分类:
编程语言 时间:
2016-12-07 02:35:30
阅读次数:
233
1.方法 ① 基于Annotations的验证 ②基于XML配置的验证 http://blog.csdn.net/furongkang/article/details/6922046 ③手动验证 a.重写validate()方法 b.重写validateXxx()方法 2.种类:对Action中所有 ...
分类:
其他好文 时间:
2016-11-30 03:48:37
阅读次数:
165
简而言之就是龙生九子,各有不同 有了继承,才有了多态 1、虚方法 virtual重写 override父类中的方法,在子类中并不适用,那么子类需要自主更改继承的方法或者是属性,那父类中加了virtual关键字的方法才可以被子类重写 子类重写父类的方法使用的是override关键字 2、抽象类是因为普 ...
分类:
其他好文 时间:
2016-11-27 18:58:56
阅读次数:
181