美文网首页
C#类的学习笔记

C#类的学习笔记

作者: EchoNeil | 来源:发表于2017-03-14 14:48 被阅读0次

    面向对象概述


    Object-Oriented Programming,在面向对象中,算法和数据结构看做一个整体,成为对象。

    可以用个简单的等式关系来表现出面向对象中的对象和程序:

    对象=算法+数据结构(也就对应着类中的属性和方法)

    程序=对象+对象+对象+······

    类的修饰符


    1.new:仅允许在嵌套类声明的时候使用,表明类中隐藏了由基类中继承而来的、与基类中同名的成员

    2.public:不限制对该类的访问

    3.protected:只能从其所在类和所在类的子类(派生类)进行访问

    4.internal:只有其所在类才能访问

    5.private:只有.NET中应用程序或库才能访问 [这里存在疑问]

    6.abstract:抽象类,不允许建立类的实例

    7.sealed:封装类,不允许被继承

    构造函数&析构函数


    构造函数

    构造函数是在创建给定类型的对象时执行的类方法。构造函数具有与类相同的名称

    析构函数

    析构函数是以类名加~来命名的。.NET Framework类库具有垃圾回收功能,当某个类的实例被认为是不再有效,并符合析构条件时,.NET Framework类库的垃圾回收功能就会调用该类的析构函数实现垃圾回收

    相关文章

      网友评论

          本文标题:C#类的学习笔记

          本文链接:https://www.haomeiwen.com/subject/jhqhnttx.html