Objective-C语言是一门动态语言,它将很多静态语言在编译和链接时期做的事放到了运行时来处理。这种动态语言的优势在于:我们写代码时更具灵活性,如我们可以把消息转发给我们想要的对象,或者随意交换一个方法的实现等。
这种特性意味着Objective-C不仅需要一个编译器,还需要一个运行时系统来执行编译的代码。对于Objective-C来说,这个运行时系统就像一个操作系统一样:它让所有的工作可以...
分类:
其他好文 时间:
2016-05-17 06:23:21
阅读次数:
250
面向对象特征:封装、继承、多态
访问控制符;@private @package @protected @public
类与对象,类是某一批对象的抽象。
1.定义类的步骤
接口部分:定义该类包含的成员变量与方法
实现部分:为该类的方法提供实现
@interface MyClass:NSObject
{
int _count;
int _data;
NSString* _nam...
分类:
其他好文 时间:
2016-05-12 22:29:29
阅读次数:
150
类与对象
所有类是引用数据类型。
对于一个类定义而言,包含三种最常见的成员:构造器、属性、方法,三
种成员可以定义多个或零个,当为零个时,定义的是一个空类。
类里面各成员之间的定义顺序没有任何影响,各成员之间可以相互调用。...
分类:
编程语言 时间:
2016-05-12 13:42:46
阅读次数:
255
什么是面向对象?在程序设计方法中,面向对象是相对于面向过程而言的,在面向过程的方法中,每一个程序都是一个独立的个体,独自开发,独自实现,每一个程序都是从开始到结束整个生命周期中都是独立不可复制的,如同一一道精美的菜品,从准备到完成是一个独立的过程,火熄菜成,虽味道鲜美,但制成后很难再去修改,同样也难 ...
分类:
其他好文 时间:
2016-05-11 01:15:58
阅读次数:
127
一.类和对象 类与对象的概念: 1.类是对同一类事物的高度抽象,类中定义了这一类对象所应具有的静态属性(属性)和动态属性(方法) 2.对象是类的一个实例,是一个具体的事物 3.类其实就是一种数据类型,它的变量就是对象 4.类与类之间的关系--继承关系 eg:学生与小学生,小学生也是学生,所以学生是小 ...
分类:
移动开发 时间:
2016-05-06 21:38:42
阅读次数:
345
2016.5.3 第8章 类与对象 8.1 改变对象的字符串显示 __str__ 和 __repr__ %s 和 %r,提到了eval,我没有用过 8.2 自定义字符串的格式化 __format__ 8.3 让对象支持上下文管理,__enter__和__exit__,可以使用with 8.4 创建大 ...
分类:
编程语言 时间:
2016-05-03 20:01:25
阅读次数:
154
第一阶段:Java面向对象编程1.Java基本数据类型与表达式,分支循环。 2.String和StringBuffer的使用、正则表达式。 3.面向对象的抽象,封装,继承,多态,类与对象,对象初始化和回收;构造函数、this关键字、方法和方法的参数传递过程、static关键字、内部类,Java的垃极 ...
分类:
移动开发 时间:
2016-04-29 09:19:04
阅读次数:
188
第一阶段:Java面向对象编程1.Java基本数据类型与表达式,分支循环。 2.String和StringBuffer的使用、正则表达式。 3.面向对象的抽象,封装,继承,多态,类与对象,对象初始化和回收;构造函数、this关键字、方法和方法的参数传递过程、static关键字、内部类,Java的垃极 ...
分类:
移动开发 时间:
2016-04-27 00:14:17
阅读次数:
259
什么是SQL SERVER实例 SQL SERVER实例的概念和“类与对象”的概念很相似。可以把SQL SERVER的安装程序看做是一个类,安装过程则是创建对象的过程,创建出来的对象称为“SQL SERVER实例”——即“类与对象”中把类实例化的概念。 因此,所谓的“SQL SERVER实例”,实际 ...
分类:
数据库 时间:
2016-04-27 00:02:38
阅读次数:
343