码迷,mamicode.com
首页 > Windows程序 > 详细

c#基础知识对比(面向对象)

时间:2014-11-28 13:58:47      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:style   color   使用   sp   strong   on   bs   size   new   

  • private,protected,public和internal
  1. private:是完全私有的,只有本类自己能用[好比自己的老婆,只有你自己可以调用,其他谁都不可以]
  2. protected:可被外界看到,但是不能调用,只有本类和子类可以调用(属性和方法都可被子类所继承调用)[好比老爸的钱包,只会自己用或者继承给儿子用,就是不能给别人用].
  3. private与protected共同点:都不可以被外界访问
  4. publlic:对任何类和成员都完全公开[好比公用电话,谁都可以用]
  5. internal:同一应用程序集内部(在vs.net中的一个项目,这里的项目是指单独的项目,而不是整个解决方案)可以访问该类[好比公司电话,只能公司内部人员使用]
  6. protected internal:只能在同意应用程序集内本类和派生类访问[只能公司内部人员以及公司子公司的人可以使用]
  7. public和internal区别:前者的成员可以跨程序集访问,internal不行.但是在同一应用程序集中,两者有相同的效果.
  • sealed,new,virtual,abstract与override

c#基础知识对比(面向对象)

标签:style   color   使用   sp   strong   on   bs   size   new   

原文地址:http://www.cnblogs.com/valiant1882331/p/4128182.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!