1.类是对象的具体实现,对象是类的抽象描述。 2.创建类的实例的时候调用构造函数 3.构造函数无返回值;类名和方法名相同;用于初始化对象; 4.方法名相同,参数列表不同的同一类下不同方法称为方法的重载。 构造函数: public class hanshu { public string Num1; ...
分类:
Web程序 时间:
2016-08-07 23:09:43
阅读次数:
157
一、抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们 ...
分类:
其他好文 时间:
2016-07-19 09:46:15
阅读次数:
156
面向对象程序设计中的术语对象(Object)基本上可以看做数据(特性)以及由一系列可以存娶操作这些数据的方法所组成的集合。传统意义上的“程序=数据结构+算法”被封装”掩盖“并简化为“程序=对象+消息”。对象是类的实例,类的抽象则需要经过封装。封装可以让调用者不用关心..
分类:
编程语言 时间:
2016-06-29 01:27:37
阅读次数:
257
1、工厂方法模式的定义: 定义一个用于创建对象的接口,让子类决定实例化哪个类。 /**抽象产品类**/ public abstract class Product{ //产品类的抽象方法 //由具体的产品类去实现 public abstract void method(); } /**具体产品类A* ...
分类:
其他好文 时间:
2016-06-11 21:34:21
阅读次数:
235
继承对某一批类的抽象,减少代码量,便于方法的修改,类的管理子类不能继承父类:①构造方法②私有属性和方法③使用默认修饰符不在同包下继承初始化:父类属性->父类构造方法->子类属性->子类构造方法继承有哪些:①重载②重写③接口④父类对象引用指向子类对象重写规则:①..
分类:
编程语言 时间:
2016-06-07 22:32:49
阅读次数:
326
java.text类DateFormatpublicabstractclassDateFormatextendsFormatDateFormat是日期/时间格式化子类的抽象类,它以与语言无关的方式格式化并解析日期或时间。各种日期时间格式器日期格式器publicstaticfinalDateFormatgetDateInstance()获取日期格式器,该格式器具有默认语言..
C初探
C命名空间
namespace的嵌套
C数据类型
C类型转换
C的输入输出
C封装
访问修饰符
C可空类型Nullable
Null 合并运算符
C数组
C中的结构体
C中枚举类型
C中的类
C的析构函数
C的静态变量
C的类继承
C接口
C异常
C 中的异常类
C的抽象属性
C索引器Indexer
语法
C的委托
声明委托
委托的实例化
委托的多播
C的事件
C泛型
泛型方法
泛型委托...
1.意图 将抽象部分与它的实现部分分离,使它们都可以独立地变化。 2.动机 在抽象类与它的实现之间起到桥梁作用,使它们可以独立地变化。 3.适用性 不希望在抽象和它的实现部分之间有一个固定的绑定关系。这种情况可能是因为,在程序运行时刻实现部分可以被选择或切换。 类的抽象以及它的实现部分都应该可以通过 ...
分类:
其他好文 时间:
2016-05-28 12:48:52
阅读次数:
141
这个接口是各种List类的抽象接口,这个接口继承自Collection接口。
public interface List extends Collection
这是接口的基本信息。
int size();
这个方法返回List的元素数。
boolean isEmpty();
这个方法判断List是否为空。
boolean contains(Obje...
分类:
编程语言 时间:
2016-05-13 01:07:33
阅读次数:
188