zoukankan      html  css  js  c++  java
  • 关于C#的几个问题

    1 类的成员的宣言时,不加任何访问限制的关键字,则此成员的访问属性是什么?也就是说没有public private internal protected的时候。
    答:根据目前的测试,虽然不敢断言,是private的可能性很大。


    2 关键字default的作用
    答:在switch case中使用。
        还有一个作用好像是返回类型的默认值,具体还有研究。

    3 关键字virtual的作用
    答:为子类方法覆盖自己做准备。写在返回值得前面,如果不写,子类方法将不能override父类方法。

    4 关于继承
    答:Class ChildClass:FatherClass{}
        父类方法用virtul声明,子类覆盖时,用override声明。如果父类不用,子类用new,则代表子类声明一个自己的方法,只是名称和父类相同。这样的方法不具备运行时类别鉴定功能(RTTI)。

    5 初始化顺序
    答:
        父类:
        1 父类静态成员
        2 父类成员
        3 父类构造
        子类:
        4 子类静态
        5 子类成员
        6 父类成员
        7 父类构造
        8 子类构造
  • 相关阅读:
    6.Mysql事务索引备份视图
    5.MySQL函数
    4.Mysql:使用DQL查询数据
    JavaScript的柯里化和反柯里化
    主流浏览器的内核以及Hack写法
    JavaScript的arguments对象
    JavaScript自定义事件监听
    星空雅梦
    星空雅梦
    星空雅梦
  • 原文地址:https://www.cnblogs.com/forestsheep/p/1303217.html
Copyright © 2011-2022 走看看