• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






赤色火焰.Net学习手札

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2009年1月16日

第一节 你有对象?哼,我也有!Part 8 总结
摘要: 8、本节关键字 1、 嘿,你的对象怎么样啊? a) 类 b) 实例变量 c) 实例方法 2、 大变活人! a) 对象 b) 实例化 c) 方法调用 d) 实例变量的默认值 e) 局部变量 f) 访问修饰符 g) 属性 i. Get ii. Set iii. Value h) 封装 阅读全文
posted @ 2009-01-16 17:56 赤色火焰 阅读(455) 评论(1) 推荐(0)
 
第一节 你有对象?哼,我也有!Part 7
摘要: 7、你们先聊,我先走了! 小色:半天没轮到咱俩说话了,咱继续聊!刚才说到你想让我对象临走的时候打个招呼对吧? 小力:呼~~Zzzzz~ 小色:小猪,醒醒,圣代都吃鼻子里了。给你讲个新东西,是与构造函数对应的,叫析构函数。 小力:啊……好啊,服务员~拿点纸!还真吃鼻子里了…… 小色:晕,猪也不用鼻子吃东西啊。析构函数(destructor) 与构造函数相反,当对象脱离其作用域时(例如对象所在的函数已调用完毕),系统自动执行析构函数。析构函数往往用来做“清理善后” 的工作,比如资源释放之类的。但是由于C#已经自带了垃圾回收机制,所以析构函数在C#中已经不怎么用了,而C++中出现的次数明显多一些。 阅读全文
posted @ 2009-01-16 17:34 赤色火焰 阅读(496) 评论(0) 推荐(0)
 
第一节 番外篇:正儿八经说Static Part 6
摘要: 6.1 静态数据 之前的内容已经提到了静态方法。在JAVA中被静态修饰过的成员依然可以通过实例来调用,但是在C#中,静态成员仅可以通过类来调用。其实我们通常声明的时候,都在使用了C#中默认的关键字Auto,只不过没有显式写出而已,当类定义了一个非静态的数据时,这个类型的每一个对象都保存着一份私有副本。Auto是由程序自 动控制变量的生存周期,通常指的就是变量在进入其作用域(一般是由大括号控制)的时候被分配,离开其作用域的时候被释放;而static是变量在程序初始化时被分配,直到程序退出前才被释放;也就是说static是按照程序的生命周期来分配释放变量的,而不是变量自己的生命周期。如果是下面的代码: 阅读全文
posted @ 2009-01-16 15:58 赤色火焰 阅读(467) 评论(0) 推荐(0)
 
第一节 你有对象?哼,我也有!Part 5
摘要: 既然她数学这么好,那我就考她几道题! 小色:这人长大了,记性也就差了,有时候这事刚做完,就不记得刚才做什么了……对了,我刚说什么来着? 小力:晕,你就逗我吧。不过想想也是,前两天表妹问了我一道初中的二元一次方程组的题,说什么都想不起来怎么做了。这以前可都是我的强项,全班男生都追着管我要作业抄呢。 小色:是啊,前一阵考成人专升本考试,有一道题说是怎么做窗户能使其面积最大。反正里面用到了圆面积公式S=πr2和三角形面积公式S=ah/2,说什么都想不起来了。最后放弃了那道题丢了15分。 阅读全文
posted @ 2009-01-16 12:44 赤色火焰 阅读(649) 评论(2) 推荐(0)