zoukankan      html  css  js  c++  java
  • C#面向对象

    一:继承

    ①.通过子类无参构造函数创建子类实例,会默认调用父类的无参构造函数
    ②.通过子类有参构造函数创建子类实例,也会默认调用父类的无参构造函数
    ③.在子类构造函数中通过base关键字指明父类构造函数,当通过子类构造函数创建实例,会调用指明的父类的构造函数
    ④.父类的公共属性可以通过子类来赋值,子类也可以获取到父类的公共属性

     

    二:多态

      1.虚方法

           

      注意:若不用 Virtual,Override ,那么vwolf[i].vSpeak() 方法只会调用父类vSpeak()方法。

         原因是里氏转换,父类只能调用自己的方法。

      2.抽象类  

     

      3.接口

  • 相关阅读:
    lombok 的使用
    SpringData Redis 常见操作(基于模板类RedisTemplate )
    Django,静态文件配置
    django简介与MTV,MVC
    HTTP请求响应,及工作原理
    阿萨斯

    javastrip
    css
    html
  • 原文地址:https://www.cnblogs.com/HansZimmer/p/10400064.html
Copyright © 2011-2022 走看看