会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小城菇凉
放弃一件事情轻而易举,坚持一件事情却很难
博客园
首页
新随笔
联系
管理
订阅
随笔分类 -
面向对象
02-25 类成员的访问权限--internal
摘要:C#中还有一种可访问性,就是由关键字internal所确定的“内部”访问性;internal有点像public,外界类也可以直接访问声明为internal的类或类的成员,但这只局限于同一个程序集内部。可以简单的将程序集理解为一个独立的.DLL或者.EXE 的文件,一个Dll或Exe文件中可以有多个类...
阅读全文
posted @
2015-02-25 21:48
小城菇凉
阅读(758)
评论(0)
推荐(0)
02-25类成员的访问权限
摘要:面向对象编程的一大特性就是可以控制类成员的可访问性。当前主流的面向对象语言都拥有以下三种基本的可访问性。1)公有:public 访问不受限制2)私有:private 只有类自身成员可访问3)保护:protected 子类可以访问,其他类无法访问(1)public和privatepublic和priv...
阅读全文
posted @
2015-02-25 21:27
小城菇凉
阅读(266)
评论(0)
推荐(0)
02-24 方法重写与虚方法调用
摘要:前一篇隐藏的实例中,由于子类隐藏了父类的同名方法,如果不进行强制转换,就无法通过父类变量直接调用子类的同名方法,哪怕父类变量引用的是子类变量。我们希望的是每个对象“各司其职”。为了达到这个目的,可以在父类同名方法前加关键字virtual,表明这是一个虚方法,子类可以重写此方法:即在子类同名方法前加关...
阅读全文
posted @
2015-02-24 20:38
小城菇凉
阅读(1265)
评论(0)
推荐(0)
02-24 面向对象--方法重载、隐藏
摘要:在面向对象思想中,由于基本特性--继承所致,产生了子类继承父类的关系,所以出现重载方法。由于子类对象同事“汇聚了”父类和子类的方法所有公共方法,而C#并未对子类和父类的方法名称过多的 加以限制,因此会出现一些问题。如果子类中的某个方法与父类方法的签名一致(即方法名和方法参数一样),那当通过子类对象访...
阅读全文
posted @
2015-02-24 19:57
小城菇凉
阅读(249)
评论(0)
推荐(0)
公告