类名1.类名的第一个字母必须是大写2.不能有下划线3.多个英文单词,用驼峰标示面向对象解决问题首先考虑设计那些类,然后在根基类来创建对象拥有相同(或者类似)属性和行为的对象都可以抽象出来一个类#import1.类的声明声明对象的属性和行为:NSObject 继承NSObject 让Car这个类具备创...
分类:
其他好文 时间:
2015-10-26 15:11:29
阅读次数:
106
OC面向对象—多态一、基本概念多态在代码中的体现,即为多种形态,必须要有继承,没有继承就没有多态。在使用多态是,会进行动态检测,以调用真实的对象方法。多态在代码中的体现即父类指针指向子类对象。Animal类的声明Animal类的实现Dog类继承自Animal类Dog类的实现测试程序:二、使用注意代码...
分类:
其他好文 时间:
2015-10-25 22:08:35
阅读次数:
205
正所谓复合,便是定义的这个类中的成员是另外类的实例方法。也就是把其他对象作为自身的题部分,以提升自身的功能,就相当于C语言中的函数嵌套。下面是一段代码(多个文件放在一块了): 1 /***Computer类的声明***Computer类的声明***Computer类的声明***/ 2 #import...
分类:
其他好文 时间:
2015-10-24 12:53:44
阅读次数:
217
一:对象的排序和接口 1:List中的元素排序,基本数据类型元素排序 调用Sort()方法按字母升序,降序排序; 调用Reverse()方法,实现元素反转; 2:利用下面代码实现了排序 3:关于接口 概念: *接口就是一个类的声明,里面可以有属性,方法,但是方法中没有任何方法体,仅仅对方法的签名做了...
分类:
其他好文 时间:
2015-10-23 22:52:14
阅读次数:
256
1、swift中使用class创建一个类。一个类的声明则是在类里作为常量或变量声明的,除了是在类的上下文中。在方法和函数中也是这么写的。2、swift中使用init(...)作为初始化构造函数3、swift中使用构造函数初始化成员变量时,格式为 : self.name = name.构造器的声明跟函...
分类:
编程语言 时间:
2015-10-22 23:45:52
阅读次数:
293
黑马程序员——面向对象------- android培训、ios培训、期待与您交流! ----------****类的创建以及使用****.h:类的声明文件,用于声明成员变量、方法。类的声明使用关键字@interface和@end.m:类的实现文件,用于实现.h中声明的方法。类的实现使用关键字@im...
分类:
其他好文 时间:
2015-10-22 12:31:21
阅读次数:
192
1.java基础不牢,关于对象和类的声明周期等不明白在做app登陆token验证的时候。我设计一个tokenutil中添加一个成员变量map,每次登陆成功,将token放进去。以后取出来验证。做了一个测试,登陆,再访问,没问题,显示登陆成功。然后就以为ok了,然后突然想换一个用户登陆看看,于是就魔怔...
分类:
其他好文 时间:
2015-10-20 22:49:04
阅读次数:
208
动态创建类的声明使用内置函数type,原型:class type(name, bases, dict)name是类的名字,相当于__class__bases是类的基类,元组,可以有多个基类,但是基类必须直接或者间接继承自object类,否则会报错dict是类的变量,字典类型,相当于静态变量,与在__...
分类:
编程语言 时间:
2015-10-20 17:55:39
阅读次数:
163
OC方法和文件编译一、OC方法(一)对象方法(1)对象方法以-开头如-(void)xx;(2)对象方法只能又对象来调用(3)对象方法中可以访问当前对象的成员变量(4)调用格式[对象名对象方法名];(5)设计一个学生类和狗类,练习对象方法的使用。学生类的声明:学生类的实现:狗类的声明:狗类的实现:主程...
分类:
其他好文 时间:
2015-10-09 15:13:46
阅读次数:
110
学习目标1.【了解】Objective-C语言简介2.【掌握】第一个OC程序3.【掌握】OC中的字符串4.【熟悉】OC中的一些玩意5.【了解】面向过程与面向对象6.【掌握】类的声明和实现7.【掌握】类的方法一、Objective-C语言简介Objective-C简称Obj-C或者OC,Objecti...
分类:
其他好文 时间:
2015-10-08 23:07:56
阅读次数:
361