- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 《C#与.NET3.0高级程序设计》读书笔记(三)
第五章(对象的生命周期)一:类、对象和引用 类是描述类型的实例在内存中什么样子的,对象是在托管堆中创建的类的实例,new返回的指向对象的引用,这个引用是存放在栈里的。二:对象生命周期的基础 1:法则:使用new关键字将一个对象分配在托管堆上,然后就不用再管。当一个对象从代码库的任何部分都不可达是,垃圾回收器会删除它。但不一定是在函数返回后立即回收。 2:CIL的new指令
2008-05-08 20:48:00 809
原创 《C#与.NET3.0高级程序设计》读书笔记(二)
C#笔记第四章“C#2.0面向对象编程”一:C#类类型 1、如果要用过new someClass()来创建新对象,必须重定义默认构造函数 2、仅仅返回类型不同不能重载 3、this关键字可以用来转发构造函数调用二、oop三大支柱:封装,继承,多态。继承有is-a和has-a的关系,多态靠虚拟和抽象来支持。三:C#封装支持。 1:传统访问方法和修改方法 2:类属性,其中
2008-05-07 15:04:00 786
原创 《C#与.NET3.0高级程序设计》读书笔记(一)
第三章:一:main带的参数可以直接访问args数组,也可以通过Environment类的静态函数GetCommandLineArgs获得。Environment类还包含其他有关应用程序和操作系统的有关信息。二:类必须在new之后才能用,c#不会将类类型分配到栈上三:之用定义构造函数,无需定义析构函数,因为c#有垃圾自动收集机制四:有关“分工:(separation of concerns)。类应
2008-05-07 11:28:00 774
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人