描述 定义以下类: 1个CPerson类,其属性有:姓名、性别和年龄。 2、从CPerson类派生出CStudent类,增加属性:学号、入学时间和入学成绩; 3、从CPerson类派生出CTeacher类,添加属性:职务、部门和工作时间; 4、由CStudent类派生出CGraduate类,添加属性 ...
分类:
编程语言 时间:
2018-05-06 20:08:32
阅读次数:
330
1.通过分类的方式,对外暴露接口。 2.给分类添加属性,通过imageURLStorageKey值,将self 和 字典进行绑定。 通过sd_imageURLForState等方法进行取值。 3.调用UIView +WebCache 的sd_internalSetImageWithURL方法 ,设置 ...
分类:
Web程序 时间:
2018-03-30 21:58:05
阅读次数:
225
AFNetworking 知识点: 1.NSURLSession 2.Runtime 方法置换,给分类添加属性 手动KVO等 方法置换: http://www.cnblogs.com/kesalin/archive/2012/01/05/objc_method_swizzling.html 分类: ...
分类:
Web程序 时间:
2018-03-30 21:36:49
阅读次数:
190
我们知道,在 Objective-C 中可以通过 Category 给一个现有的类添加属性,但是却不能添加实例变量,这似乎成为了 Objective-C 的一个明显短板。然而值得庆幸的是,我们可以通过 Associated Objects 来弥补这一不足。本文将结合 runtime 源码深入探究 O ...
分类:
其他好文 时间:
2018-02-01 21:12:03
阅读次数:
240
<script> //js模拟类的创建以及继承 //第一步:创建父类 function Parent(name){ this.name = name; } //给父类添加属性方法 Parent.prototype.age = 18; //var p1 = new Parent(); //第二步:创建 ...
分类:
编程语言 时间:
2017-11-26 21:05:04
阅读次数:
210
<html><body> <script> //js模拟类的创建以及继承 //第一步:创建父类 function Parent(name){ this.name = name; } //给父类添加属性方法 Parent.prototype.age = 18; //var p1 = new Paren ...
分类:
Web程序 时间:
2017-11-26 20:34:12
阅读次数:
179
<html> <body> <script> //js模拟类的创建以及继承 //第一步:创建父类 function Parent(name){ this.name = name; } //给父类添加属性方法 Parent.prototype.age = 18; //var p1 = new Pare ...
分类:
其他好文 时间:
2017-11-25 23:44:59
阅读次数:
355
class Person(object): pass Person.num = 888给类添加属性 默认的实例方法,默认参数self,获得对象信息 @classmethod 给类添加方法 默认参数cls,可以获得类中的信息 @staticmethod 添加静态方法,默认没有参数,独立的方法。 以下是 ...
分类:
编程语言 时间:
2017-10-22 00:15:59
阅读次数:
271
第一, 首先,使用关键字function定义一个类 然后,对象的实例化+调用 第二, (1)首先,先定义一个类 (2)然后,为类添加静态变量 静态方法 (3)调用 (2)为类添加属性 (3)调用 ...
分类:
编程语言 时间:
2017-10-08 00:57:32
阅读次数:
199
先说一下类添加属性方法和实例添加属性和方法的区别, 类添加属性属于加了一个以类为全局的属性(据说叫静态属性),那么以后类的每一个实例化,都具有这个属性。给类加一个方法也如此,以后类的每一个实例化都具备这个方法(但是据说叫动态方法。)但是给实例加一个属性,作用域就是这个实例,是与类没关系的(据说这种属 ...
分类:
编程语言 时间:
2017-08-17 16:27:43
阅读次数:
167