一个良好的基类能决定这个控件能走多远,那么下面来定义一些事情。定义状态,表示控件当前处于哪种状态,用来区别对同一事件作出不同的响应 [Flags] public enum CDControlState { None = 0, SkinLoaded = 1...
1.枚举类概述
enum关键字,用来定义枚举类,它与class,interface关键字的地位相同。枚举类是一种特殊的类。
但枚举类终究不是普通类,它与普通类有以下几个区别:
①枚举类不可以继承类,但可以继承接口,使用enum定义的枚举类默认继承了java.lang.Enum类。
②使用enum定义非抽象的枚举类默认会使用final修饰,因此枚举类不能派生子类。如果是抽象枚举也不能用"ab...
分类:
编程语言 时间:
2014-11-11 16:31:56
阅读次数:
212
Java多态
1,多态是继数据抽象和继承之后的第三种基本特征。
封装通过合并特征和行为来创建新的数据类型,而多态则是数据类型之间的耦合关系。
继承允许对象视为自己本身的类型或者其积类型来处理,而同一代吗则可以毫无差别的运行在这些不同的类型之上了。
import java.util.*;
enum Node{
MIDDLE_C,C_SHARP,B_FLAT
}
class Inst...
分类:
编程语言 时间:
2014-11-10 23:21:23
阅读次数:
338
public class ArgsTest { private List args; private ArgsTestCheckPoint checkPoint; public enum ArgsTestCheckPoint { IS_NAME_COR...
分类:
其他好文 时间:
2014-11-10 23:07:42
阅读次数:
223
今天首先总结了前面学习的顺序结构,分支结构,循环结构和跳转语句。 然后就开始了新课的内容:枚举类型,结构和数组。 枚举类型:enum(关键字) 自定义名字(枚举类型自定义取的名字){} 举例写下:显示QQ的三种状态和交通灯的三种颜色namespace _015枚举{ enum QQ { ...
分类:
编程语言 时间:
2014-11-10 19:52:02
阅读次数:
289
枚举是c语言中得一种基本数据类型,不是数据结构用于声明一组常数1. 3中枚举变量的方式a. 先定义类型, 再定义变量b. 同时定义类型和变量c. 匿名定义enum Season {Spring, Summer, Autumn, Winter};enum Season s = Spring;已经定位为...
分类:
编程语言 时间:
2014-11-10 15:16:54
阅读次数:
236
在Swift中,类型分为两类:第一种是值类型,该类型的每个实例持有数据的副本,并且该副本对于每个实例来说是独一无二的一份,比如结构体(struct)、枚举(enum)、元组(tuple)都是值类型。第二种是参照类型,该类型的实例共享数据唯一的一份副本(在native层面说的话,就是该类型的每个实例....
分类:
编程语言 时间:
2014-11-07 18:57:41
阅读次数:
195
类方法buttonWithType
UIButton *btn= [UIButton buttonWithType:UIButtonTypeRoundedRect];
风格有如下
typedef enum {
UIButtonTypeCustom = 0, //自定义,无风格
UIButtonTypeRoundedRect, //白色圆角矩形,类似偏好设置表格单元或者...
分类:
移动开发 时间:
2014-11-07 17:11:05
阅读次数:
210
NSMutableParagraphStyle -> NSParagraphStyle -> NSObject
typedef NS_ENUM(NSInteger,
NSLineBreakMode) {/* What to do with long lines */
NSLineBreakByWordWrapping = 0, /*
Wrap a...
分类:
其他好文 时间:
2014-11-07 17:04:33
阅读次数:
172
不明白的sizeof(enum)数据结构存储问题typedef struct weekday_st{ enum week {sun=123456789,mon,tue,wed,thu,fri,sat,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,...
分类:
编程语言 时间:
2014-11-06 12:24:08
阅读次数:
290