zoukankan      html  css  js  c++  java
  • 第三周学习总结

    本周学习了面向对象基础中的this关键字,索引器和垃圾回收。

    首先是this关键字,它是一种指针,是引用。this关键字可以明确地访问一个类的属性,解决与局部变量名称冲突的问题。在类中调用自己的成员方法,也可以通过this.方法名的方式调用。this关键字还可以访问构造方法,因为构造方法在实例化对象时会被.Net运行环境自动调用,在程序中不能像调用其他方法一样去调用构造方法,但可以通过this(【参数1,参数2...】)的形式来调用其他的构造方法。

    接下来是索引器,它是数组式指针,它可以根据索引在多个数据成员中进行选择。可以认为索引器是为类的多个数据成员提供get和set属性。还有要注意索引器的语法格式,索引器没有名称,在名称位置是关键字this,它的参数列表在方括号中间,在参数列表中必须至少声明一个参数。

    最后就是垃圾回收了,为了清除一些无用的垃圾对象,释放一定的内存空间,c#引入了垃圾回收机制。.Net运行环境会自启动垃圾回收器将这些垃圾对象从内存中释放,除了自动垃圾回收外,还可以通过调用GC.Collect()方法来通知运行环境立即进行垃圾回收。还有析构函数就是永久放弃类实例前要执行的操作。

  • 相关阅读:
    电子商务概论【0351】
    数据库原理
    建筑结构CAD[0753]
    计算机图像处理基础[9124]
    计算机基础[1056]
    计算机组成原理【0013】
    C语言程序设计【0039】
    计算机基础1056
    专业英语[0089]
    double数据转换成char字符串的函数——dtostrf()用法
  • 原文地址:https://www.cnblogs.com/xl592338942/p/10554470.html
Copyright © 2011-2022 走看看