zoukankan      html  css  js  c++  java
  • 2017-4-14 面向对象封装 继承 多态

    1.命名空间/程序集

      就是using……

    2.访问修饰符

      public  公共的  访问权限是最高的

      private   私有的    只能在类的内部进行访问

      internal    默认的   当前命名空间(程序集)下可以访问

      protected   被保护的    当前类及它的派生类可以访问

    3.封装

      private 数据类型 _数据名;  //成员变量/字段

      public 数据类型 数据名{    //属性

        get{ return _数据名;}

        set{ _数据名=value;}

      }

      还可以有方法       //成员方法

    4.继承

      类:类

      一个类只能有一个父类

      子类可以继续父类中的public的方法和属性

      父类不可以调用子类中的方法和属性

      父类  基类

      子类  派生类 超类

    5.多态:类的多种形态,有了继承才有了多态

      virtual 写在访问修饰符后面,让方法变成虚方法

      可以被子类重写,override只能重写函数体

     

    6.面向对象的好处:

      可维护性好,可扩张性好,结构清晰 

      

      

  • 相关阅读:
    HTML5和HTML4之间的区别
    HttpRequest信息内容介绍
    Spring Web MVC处理请求的流程
    游戏中的路径动画设计与实现
    Python基本数据类型
    Python基本数据类型
    perl .= 操作符
    出差二、三事——北漂18年(25)
    perl 卸载Oracle数据库
    perl 卸载mysql数据库
  • 原文地址:https://www.cnblogs.com/qingnianxu/p/6709754.html
Copyright © 2011-2022 走看看