文章分类 -  OOP

摘要:1. 值类型的数据存储在内存的栈中;引用类型的数据存储在内存的堆中,而内存单元中只存放堆中对象的地址。 2. 值类型存取速度快,引用类型存取速度慢。 3. 值类型表示实际数据,引用类型表示指向存储在内存堆中的数据的指针或引用 4. 值类型继承自System.ValueType,引用类型继承自System.Object 5. ... 阅读全文
posted @ 2009-02-22 23:07 bant 阅读(78) 评论(0) 推荐(0)
摘要:为什么要使用This关键字呢?大家可能会回答This代表当前对象!是! 在开发过程中,我们会作很多的模版即类,在类里面定义成员属性,成员方法,静态变量,静态方法等。 那么静态的东西是没有This的。上面我们所说的This其实就是一个指针,用于指向当前对象,为什么要指向当前对象呢?因为类的实例对象里面只有数据!而使用对象的方法需要到类里面调用!方法存在于类里面!在开发过程一个... 阅读全文
posted @ 2009-02-22 23:04 bant 阅读(208) 评论(0) 推荐(0)
摘要:一、 继承 1. 继承的类型 a) 相信这个大家都知道的,什么呢?实现继承和接口继承 b) 实现继承: i. 就是一个类A派生于类B,A就具有了类B的非私有的成员字段和函数。 ... 阅读全文
posted @ 2009-02-22 23:03 bant 阅读(149) 评论(0) 推荐(0)
摘要:1. 数据成员 a) 字段 TOM: medium none" class=MsoTableGrid border=1 cellSpacing=0 cellPadding=0 width=427> namespace HanShuoOOP//包名 { ... 阅读全文
posted @ 2009-02-22 22:58 bant 阅读(155) 评论(0) 推荐(0)
摘要:一、 概述 面向对象,大家应该非常熟悉这个说法了吧!这个面向对象,那个也是面向对象,但是究竟什么是面向对象呢?这次教程我就把自己的理解说一说!由于C是来自微软的家族,所以在C#中有结构和类,其实它们都是一种模板。 二、 类 1. 数据成员 a) 数据成员包括:字段,常量,事件 。 b) 数据成员可以是静态数据也可以是非静态的。用static进行声... 阅读全文
posted @ 2009-02-22 22:57 bant 阅读(141) 评论(0) 推荐(0)