1、了解C#集合
System.Collections 命名空间
System.Collections 命名空间包含接口和类,这些接口和类定义各种对象(如列表、队列、位数组、哈希表和字典)的集合。
类
类
说明
ArrayList
使用大小可按需动态增加的数组实现
IList 接口。
BitArray...
Java 对象和类定义对象的类几个概念
面向对象程序设计(OOP)
使用对象进行程序设计
类
用来定义对象的数据域是什么以及方法是做什么的。
对象
是类的一个实例,创建实例的过程称为实例化。
每个对象都有自己独特的标识、状态和行为
状态/属性/特征
是指那些具有它们当前值的数据域。
行为/动作
由方法定义。调用对象的一个方法就是要求对象完...
分类:
编程语言 时间:
2016-05-12 15:32:57
阅读次数:
178
类与对象
所有类是引用数据类型。
对于一个类定义而言,包含三种最常见的成员:构造器、属性、方法,三
种成员可以定义多个或零个,当为零个时,定义的是一个空类。
类里面各成员之间的定义顺序没有任何影响,各成员之间可以相互调用。...
分类:
编程语言 时间:
2016-05-12 13:42:46
阅读次数:
255
C# 泛型 1.定义泛型类 在类定义中包含尖括号语法,即可创建泛型类: 其中T可以遵循C#命名规则的任意字符。T可以看作是成员变量的类型、属性或者方法的返回类型以及方法的参数类型等。例如: 注意事项:1) 不能假定为类提供什么类型; 2) 比较泛型类型提供的类型值和null时,只能使用==和!=。 ...
//集合 //System.Collections 命名空间包含接口和类,这些接口和类定义的对象(如列表,队列,位数组,哈希表和字典等)集合 //常用的集合为ArrayList类,特殊集合一般用到 Queue,Stack,Hashtable集合 //集合与数组的区别 //1、集合不同于数组,是一组可 ...
分类:
其他好文 时间:
2016-05-11 23:15:18
阅读次数:
130
方法:类的功能有一个更通俗的名字叫方法。在python中,方法定义在类定义中,但只能被实例调用。也就是说,调用一个方法的最终途径必须是这样的:(1)定义类(和方法);(2)创建一个实例;(3)最后一步,用这个实例调用方法。例如“classmydatawithmethod(object):#定义类d..
分类:
编程语言 时间:
2016-05-11 19:59:40
阅读次数:
177
(1)overload:重载,在一个类定义中,可以编写几个同名的方法,但是只要它们的签名参数列表不同,Java就会将它们看 做唯一的方法。 简单的说,一个类中的方法与另一个方法同名,但是参数表不同,这种方法称之为重载方法。(2)try......catch......finally的问题。程序中如果 ...
分类:
编程语言 时间:
2016-05-11 16:29:02
阅读次数:
179
1.类定义: 2.如果子类的父类对象,不引用当前的父类对象不会抛出异常 ...
分类:
其他好文 时间:
2016-05-11 15:06:00
阅读次数:
86
最后的运行效果: 需求: 1、表格里的UILable要求自动换行 2、创建的tableViewCell的高度会自动适应内容的高度 一、用xcode构建项目,创建一个有tableView的视图,用纯代码的形式实现: 1、创建一个UIViewController类,定义一个UITableView,实现T ...
分类:
移动开发 时间:
2016-05-11 14:52:11
阅读次数:
226
目的:保证程序中该类的实例对象只有一个。 方法:使用静态对象。 要点:1.某个类只能有一个实例,2,它必须自行创建这个实例,3.它必须自行向整个系统提供这个实例。 实现方法:1.单例模式的类只提供私有的构造函数,2.类定义中含有一个该类的静态私有对象,3,该类提供一个静态公有的函数用于创建或获取该它 ...
分类:
其他好文 时间:
2016-05-11 12:48:50
阅读次数:
98