转 http://blog.csdn.net/tuwen/article/details/11464693//JS的扩展方法: 1 定义类静态方法扩展 2 定义类对象方法扩展 var aClass = function(){} //1 定义这个类的静态方法 aClass...
分类:
Web程序 时间:
2015-11-23 18:20:16
阅读次数:
159
1 原型法设计模式在.Net中可以使用clone()来实现原型法原型法的主要思想是,现在有1个类A,我想要创建一个类B,这个类是以A为原型的,并且能进行扩展。我们称B的原型为A。2 javascript的方法可以分为三类:a 类方法 :不需要通过生成实例就可以使用的方法b 对象方法 :如果类生成一个...
分类:
Web程序 时间:
2015-11-23 11:32:25
阅读次数:
172
this在面向对象编程中非常重要,他的值取决于调用的模式。在Javascript中有4种调用模式:方法调用模式、函数调用模式、构造器调用和apply调用。1. 方法调用模式:当一个方法被调用时,this被绑定到该对象。方法可以使用this访问自己所属的对象,this到对象的绑定发生在调用的时候。如下...
分类:
编程语言 时间:
2015-11-19 19:04:35
阅读次数:
134
Objective-c 类,对象,方法 实际的变量是类的一个实例。 实例能执行的操作称为方法。 [ClassOrInstance method]; 定义类 @interface classname : superclass ? ?define method as interface @end 类实现 @imp...
分类:
其他好文 时间:
2015-11-17 07:14:26
阅读次数:
146
一 封装 1 创建对象时,调用属性值时,不应该“对象.属性”,应该尽量将类中属性设置为隐私,通过“对象.方法”来调用属性,这就是封装性与隐藏性的思想。 2 封装的思想:将类的属性私有化,提供方法(setter&getter方法)调用。二权限修饰符 public private protected.....
分类:
其他好文 时间:
2015-11-09 01:38:03
阅读次数:
271
一、多态 1、对象的多种形态 (1)引用多态: 父类的引用可以指向本类的对象 父类的引用可以指向子类的对象 (2)方法多态: 创建本类对象时,调用的方法为本类方法: 创建子类对象时,调用的方法是子类方法,如果没重写,调用的就是继承父类的方法 (3)父类的引用是不可以调用子类特有的方法。 二、多态中的...
分类:
编程语言 时间:
2015-11-08 16:33:11
阅读次数:
363
类方法1. 基本概念直接可以用类名来执行的方法(类本身会在内存中占据存储空间,里面有类\对象方法列表)2. 类方法和对象方法对比1) 对象方法以减号-开头只能让对象调用,没有对象,这个方法根本不可能被执行对象方法能访问实例变量(成员变量)2) 类方法以加号+开头只能用类名调用,对象不能调用类方法中不...
分类:
其他好文 时间:
2015-11-07 21:57:23
阅读次数:
239
方法声明: 方法调用:*冒号也是方法名的一部分*同一个类中不允许两个对象方法同名练习给Car类设计一个方法,用来和其他车比较车速,如果快返回1,慢返回-1,相同返回0#import @interface Car : NSObject{ @public int speed;}- (int...
分类:
其他好文 时间:
2015-11-07 14:40:26
阅读次数:
281
对象方法:(1)对象方法的实现只能写在@implementation...@end中,对象方法的声明只能写在 @interface...@end中间(2)对象方法都以-号开头,类方法都以+号开头(3)对象方法只能由对象来调用,类方法只能由类来调用,不能当做函数一样调用(4)函数属于整个文件,可以写在...
分类:
其他好文 时间:
2015-11-06 14:49:27
阅读次数:
148
1.类方法声明格式将对象方法-号变为+号特征类方法以+开头 如+(void)put;类方法只能由类来调用类方法中不能访问实例(成员)变量,因为类方法由类来调用,并没有创建存储空间来存储类中的成员变量。类方法的好处:节省内存空间不依赖于对象,执行效率更高;能用类方法解决的问题,尽量使用类方法;类方法的...
分类:
其他好文 时间:
2015-11-06 14:48:50
阅读次数:
139