QuartzCore类库:常用的类CALayer 绘图的图层CAAnimation 抽象的动画类,有一些基本的属性,时间函数等CAPropertyAnimation 继承CAAnimation 还是抽象类,抽象出一些keyPath之类的属性CABasicAnimation继承自CAPropertyA...
分类:
移动开发 时间:
2015-04-05 14:30:09
阅读次数:
302
6.2.6 类成员的访问控制类成员包括类的成员变量和成员函数,它们分别用来描述类的属性和行为。而类成员的访问控制决定了哪些成员是公开的,可以被外界访问,也可以被自身访问;哪些成员是私有的,只能在类的内部访问,外界无法访问。就像一个人的钱包,只有他自己能动,别人是不能动的。又如同自己藏的私房钱也只有自...
分类:
编程语言 时间:
2015-04-01 16:47:33
阅读次数:
176
用类名定义一个变量的时候,定义的应该只是一个引用,外面可以通过这个引用来访问这个类里面的属性和方法,那们类里面是否也应该有一个引用来访问自己的属性和方法纳?呵呵,JAVA提供了一个很好的东西,就是 this 对象,它可以在类里面来引用这个类的属性和方法Java关键字this只能用于方法体内。当一个对...
分类:
编程语言 时间:
2015-04-01 12:58:52
阅读次数:
111
1、子类与父类 继承是一种由已有的类创建新类的机制。利用继承,可以先定义一个共有属性的一般类,根据该一般类再定义具有特殊属性的子类,子类继承一般类的属性和行为,并根据需要增加它自己的新的属性和行为。 由继承而得到的类称为子类,被继承的类称为父类(超类)。 声...
分类:
其他好文 时间:
2015-03-31 21:48:31
阅读次数:
120
尽管大多数应用程序都使用单个基类的公用继承,但有些时候单继承是不够用的,因为可能无法为问题域建模或对模型带来不必要的复杂性。在这种情况下,多重继承可以更直接地为应用程序建模。一、基本概念多重继承是从多于一个直接基类派生类的能力,多重继承的派生类继承其父类的属性。class ZooAnimal{};c...
分类:
编程语言 时间:
2015-03-29 16:27:37
阅读次数:
279
KVC 是key,value,coding的缩写,即键值编码。在iOS中,可以通过类的属性的名称(key),来间接访问对象的属性信息。建一个工程,创建一个Person类,它有两个属性,name和age。Person.h:#import @interface Person : NSObject{ N....
分类:
其他好文 时间:
2015-03-21 16:57:22
阅读次数:
113
/*
时间:2015年3月21日09:53:44
程序目的:理解内部类的作用和鼠标事件的处理
源文件的名称:TestInner.java
要点:
1, 内部类的性质和用法
2, 将内部类定义为普通内部类的好处-----内部类可以直接访问外层类的属性和方法
3, 可以更清楚的组织逻辑,防止不应该被其他类访问的类进行访问
何时使用:
该类不允许或...
分类:
编程语言 时间:
2015-03-21 11:22:06
阅读次数:
198
用类名定义一个变量的时候,定义的应该只是一个引用,外面可以通过这个引用来访问这个类里面的属性和方法,那们类里面是够也应该有一个引用来访问自己的属性和方法纳?呵呵,JAVA提供了一个很好的东西,就是 this 对象,它可以在类里面来引用这个类的属性和方法。先来个简单的例子: 1 public clas...
分类:
编程语言 时间:
2015-03-21 11:14:15
阅读次数:
175
java.io.Serializable接口是一个标志性接口,在接口内部没有定义任何属性与方法。只是用于标识此接口的实现类可以被序列化与反序列化。但是它的奥秘并非像它表现的这样简单。现在从以下几个问题入手来考虑。 希望对象的某些属性不参与序列化应该怎么处理? 对象序列化之后,如果类的属性发生了增减那...
分类:
编程语言 时间:
2015-03-20 23:35:22
阅读次数:
280
反射技术;其实就是动态加载一个指定的类,并获取该类中的所有内容。
而且将字节码文件与内容都封装成了对象。
这样便于操作这些成员,简单说;反射技术可以对一个类进行解刨。
反射的好处;大大的增强了程序的扩展性。
反射的基本步骤;
获得Class对象。就是获取到指定的名称的字节码文件对象。
实例化对象,获得类的属性,方法或构造函数。
访问属性,调用方法,调用构造函数创建对象。
获取Cla...
分类:
其他好文 时间:
2015-03-20 14:32:38
阅读次数:
155