本站首页    管理页面    写新日志    退出


 

 

 


最新日志

练车
今天是2011年07月02号
温馨
CInternetSession 类
CHttpFile实现Get/Post
在MFC中加一个控制台DOS界面
strtol 函数
outputParam
有关CTime和ColeDateTime
variant_t ,_bstr_t 与

 


 

最近的评论

回复:CHttpFile实现Get/Po
回复:好久没有来了
回复:参数自整定的模糊PID
回复:电子设计大赛自由命题可参考的题目
回复:数字万用表使用方法
回复:公交车上巨搞笑的一幕
回复:电子设计大赛自由命题可参考的题目
回复:电子设计大赛自由命题可参考的题目
回复:电子设计大赛自由命题可参考的题目
回复:暑假回来

 


 

连接




    

C# 参考之访问关键字:base、this
sccwqiang 发表于 2008/3/8 19:06:34

 C# 参考之访问关键字:base、this    base 关键字用于从派生类中访问基类的成员: 调用基类上已被其他方法重写的方法。 指定创建派生类实例时应调用的基类构造函数。 基类访问只能在构造函数、实例方法或实例属性访问器中进行。 示例: 在派生类中调用基类方法。 // base 关键字// 访问基类成员using System; public class BaseClass{    protected string _className = "BaseClass";     public virtual void PrintName()    {        Console.WriteLine("Class Name: {0}", _className);    }} class DerivedClass : BaseClass{    public string _className = "DerivedClass";     public override void PrintName()    {        Console.Write("The BaseClass Name is {0}");        //调用基类方法        base.PrintName();        Console.WriteLine("This DerivedClass is {0}", _className);    }} class TestApp{    public static void Main()    {        DerivedClass dc = new DerivedClass();        dc.PrintName();    }} /**//*控制台输出:The BaseClass Name is BaseClassThis DerivedClass is DerivedClass*/在派生类中调用基类构造函数。 // keyWords_base2.csusing System;public class BaseClass{    int num;     public BaseClass()    {        Console.WriteLine("in BaseClass()");    }     public BaseClass(int i)    {        num = i;        Console.WriteLine("in BaseClass(int {0})", num);    }} public class DerivedClass : BaseClass{    // 该构造器调用 BaseClass.BaseClass()    public DerivedClass() : base()    {    }     // 该构造器调用 BaseClass.BaseClass(int i)    public DerivedClass(int i) : base(i)    {    }     static void Main()    {        DerivedClass dc = new DerivedClass();        DerivedClass dc1 = new DerivedClass(1);    }} /**//*控制台输出:in BaseClass()in BaseClass(1)*/ 注意点 从静态方法中使用 base 关键字是错误的。 base 主要用于面向对象开发的对态这方面,在示例2中有体现。

阅读全文(1056) | 回复(0) | 编辑 | 精华


发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)

 

 

 


站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.578 second(s), page refreshed 144810279 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号