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])

  • 相关阅读:
    join()方法的使用
    synchronized关键字
    voliatle关键字
    一.线程概述
    NIO demo
    同步阻塞I/O
    Ubuntu16.04.1 安装Nginx
    垃圾收集
    如何从头开始安装 wordpress
    centos 6 安装 gnu c++ 等开发工具
  • 原文地址:https://www.cnblogs.com/Hdsome/p/3977442.html
Copyright © 2011-2022 走看看