A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© dugubaitian 中级黑马   /  2014-6-12 10:39  /  1194 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 dugubaitian 于 2014-6-13 18:11 编辑

关于C#面向对象中的base的用法?   什么时候才用它?
请求各位大神赐教!!

评分

参与人数 1技术分 +1 收起 理由
张旭辉 + 1

查看全部评分

2 个回复

倒序浏览
这是我总结的:还有个this关键字

A.        this关键字
1)        代表当前对象
在实例方法中使用this关键字就代表当前对象
通过this关键字可以点出本类的所有的成员和父类的非私有成员
2)        调用本类的其他的构造函数
在构造函数的后面 的 this  代表调用本类的其他的构造函数
B.        base关键字
1)        在实例方法中 通过base关键字可以显示的访问子类对象中的非私有的父类成员.
2)        调用父类的构造函数
在子类的构造函数的后面的 base 代表调用父类的构造函数.

评分

参与人数 1技术分 +1 收起 理由
czwanglei + 1

查看全部评分

回复 使用道具 举报 1 0
当子类需要调用父类的成员(非私有成员)的时候.可以用base来调用
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马