摘要: 1.封装: 我们有时候不能太去追究概念,封装简单的理解:把现实世界里面的某个功能封装到一个类或者方法里面。 比如我们老例子: 阅读全文
posted @ 2009-01-07 16:51 无尽思绪 阅读(5561) 评论(3) 推荐(4) 编辑
摘要: OOP 基础思想: http://java.sun.com/docs/books/tutorial/java/concepts/index.html 术语解释: Glossary Class is a formal definition of some real object or it’s abstraction. It contains definition of it’s both p... 阅读全文
posted @ 2009-01-07 16:21 无尽思绪 阅读(756) 评论(0) 推荐(0) 编辑
摘要: 最近手头紧,老想去银行弄点钱,哈哈,弄个银行业务来做个小例子,边做例子,边总结业务。 1.定义存钱和取钱接口。接口命名,一般在名字前面加一个大写的I,表示接口。 注意这里,我们把namespace定义成:CSharp.Bank,也就是说在这个namespace下,都是关于银行的东西。便于我们归类而已。没其它用处。 CodeCode highlighting produced by Actipro... 阅读全文
posted @ 2009-01-07 15:08 无尽思绪 阅读(1650) 评论(0) 推荐(1) 编辑
摘要: 官方的例子很好,需要注意的是,一定要copy里面的例子来自己测试运行。 使用构造函数(C# 编程指南) 实例构造函数(C# 编程指南) 私有构造函数(C# 编程指南) 静态构造函数(C# 编程指南) 析构函数:http://msdn.microsoft.com/zh-cn/library/66x5fx1b(VS.80).aspx 一般情况我们不需要这个,因为C#有自己的垃圾回收机... 阅读全文
posted @ 2009-01-07 11:22 无尽思绪 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 命名空间(namespace) 定义方式,使用namespace关键字来定义,如下代码: 阅读全文
posted @ 2009-01-07 11:14 无尽思绪 阅读(1587) 评论(0) 推荐(0) 编辑