面向对象
文章平均质量分 64
hongjiangli08
.NET软件工程师,公司:北京中白羽;
JAVA软件工程师,公司:高伟达
展开
-
抽象类与接口的区别
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很转载 2010-03-02 18:31:00 · 312 阅读 · 0 评论 -
C#类和C#结构体的关系
C#类:类是C# 中功能最为强大的数据类型,类也定义了数据类型的数据和行为。然后,程序员可以创建作为此类的实例的对象。C#结构体:结构体是轻量型的类,使用开销相对于类较小。C#类和C#结构体两者的关系:1.数据类型:类和结构体都是数据类型,类是引用类型,结构体是值类型。2.继承性:类可以继承和被继承,而结构体隐式继承于object,不可以继承(除接口以外)和被继承3.构造函数:原创 2009-12-24 16:01:00 · 787 阅读 · 0 评论