黑马程序员技术交流社区

标题: 类前面没写权限,默认是什么? 方法前面呢? [打印本页]

作者: 王盛    时间: 2013-6-22 17:38
标题: 类前面没写权限,默认是什么? 方法前面呢?
类前面没写权限,默认是什么? 方法前面呢?
作者: 道法乾坤110    时间: 2013-6-22 17:52
方法不加访问修饰符默认的是 private
类不加访问修饰答默认的是 internal
这个知识点在苏坤老师的视频教程里关于面向对象的视频里有介绍。
作者: 逆_水_寒    时间: 2013-6-22 19:54
四个访问修饰符:
(1)public 可以在任何地方被访问;(2)intemal  只能在本项目中被访问;
(3)private  只能在本类中访问;(4)preotected 只能在本类和子类中被访问。

方法默认是private,类是intemal。
作者: 蔡志涛    时间: 2013-6-22 21:22
类的默认访问修饰符为internal
类的成员默认访问修饰符为private;
作者: Candy小烨    时间: 2013-6-22 21:40
类前边不加访问修饰符 默认是internal 内部访问修饰符,只能在程序集内部访问
类成员声明时不加访问修饰符 默认是private   所以方法默认也是private

还有就是 在继承的时候 如果不加访问修饰符 默认跟父类一样  如果加了 访问权限不能高于父类访问修饰符
作者: 一直在努力    时间: 2013-6-22 22:34
默认internal..在同个程序集中可以访问...




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2