zoukankan      html  css  js  c++  java
  • 你必须知道的.net学习总结

      着几天在看《你必须知道的.net》,这次看书和以往不同,以前是把自己喜欢的章节看了。但是这次决定把一本书详细的看看。

    在第一章第一节中主要讲的是“对象”,我想每一个程序员都对,“对象”有理解。

    我来说说书中所说的对象吧。。 我只是把认为好的话给记录下来。 如果大家有不同的意见或自己的理解可以留言,大家一起讨论。

    类,对象,继承,封装和多态。就是这些元素构成了面向对象设计的基本逻辑。

    对象是怎么诞生的?

    Person aPerson = new Person("小王",27);

    首先会在内存中分配一定的存储空间;然后初始化其附加成员。

    对象也有类型,列如字符型,整型等。

    常见的分类就是值类型引用类型

    值类型位于线程的推栈。

    引用类型位于托管推。

    对象生存环境是CLRCLR提供了对象的生存环境,制定了一些列的规则,称之为语法,列如类型,继承,多态,垃圾回收等。

    访问权限:

    publie:没有限制

    protected:包含类或派生类

    internal:访问限制于程序集

    protected internal:程序集的对象或该类以其子类

    private:私有

    对象世界里,他的生命周期有GC控制,当内存回收执行时,GC检查托管推中不再被使用的对象,并执行内存回收操作。

  • 相关阅读:
    阅读《最后期限》有感(1)
    软件工程课程改进建议
    团队开发第二次冲刺第七天
    返回一个二维整数数组中最大联通子数组的和
    大道至简阅读笔记三
    大道至简阅读笔记二
    大道至简阅读笔记一
    团队冲刺阶段二第十次站立会议
    对软工课程的意见建议
    团队冲刺阶段二第九次站立会议
  • 原文地址:https://www.cnblogs.com/sybo/p/3027686.html
Copyright © 2011-2022 走看看