zoukankan      html  css  js  c++  java
  • base和this

    base//只能继承其直接基类成员 常用于对象初始化时和基类通信
    1、base局限于构造函数、实例方法、实例属性访问其中
    2、base调用直接基类已被重写的方法,或者所有父类的非重载方法
    3、base制定创建派生类实例时应调用哪个的构造函数
    4、可以访问公有和受保护成员 不可访问私有成员
    例子:
    public car():base("Car",200) //构造直接传递参数 和基类通信

    this//指代类对象本身 访问类所有常量、字段、属相、方法(排除静态成员)
    1、引用类的当前实例,也包括继承而来的方法,通常可以隐藏this
    2、限定被相似的名称隐藏的成员(this.name)
    3、将对象作为参数传递到其他方法(将当前类传递到其他方法)
    4、申明索引器,必须为this(public string this[int param])

  • 相关阅读:
    Asp.net操作Excel----NPOI
    Python第一模块
    Sping笔记一览
    IO流技术一览
    事务技术一览
    日常问题记录
    分页与JDBC显示文档。
    分页技术与JDBC一览
    JDBC 技术开发
    MYSQL
  • 原文地址:https://www.cnblogs.com/Hdsome/p/3977442.html
Copyright © 2011-2022 走看看