关于访问修饰符一个重要的问题。 private是限制该对象无法在外部对象中访问,但是如果在自己的类中创建自己的对象或者使用自己的对象,那么还是可以使用被private修饰的成员 class A{public class StringValue { public static void main(St...
分类:
其他好文 时间:
2014-08-18 21:47:02
阅读次数:
228
笔记来自《C#图解教程》
每个.cs文件至少需要包含一个和文件名相同的类
析构函数:执行在类的实例被销毁之前需要的清理或释放非托管资料的行为。
每个类只能有一个析构函数;
不能带参数;
不能带访问修饰符。
虚方法/覆写方法(需要在派生类中重写基类的某些方法时)
virtual/override
访问修饰符:
public完全公开
private类内部(默认)
...
分类:
其他好文 时间:
2014-08-17 22:51:55
阅读次数:
381
C#2.0 泛型,可空类型,匿名方法,更方便的委托,迭代器,分布类型,静态类,包含不同访问修饰符的属性的取值和赋值方法,命名空间别名,pragma指令,固定大小的缓冲器。C#3.0 LINQ,自动属性,var,对象和集合的初始化器,匿名类型,Lambda表达式,扩展方法C#4.0 可选参数,命...
分类:
其他好文 时间:
2014-08-15 01:27:36
阅读次数:
190
范围(从小到大):private<internal/protected<protected internal<publicprivate:只能在本类中使用internal:只能在本程序集(本项目)中使用protected:只能在具有继承关系的子类中使用(可以在不同的项目中)protected int...
分类:
其他好文 时间:
2014-08-14 23:29:26
阅读次数:
176
1.什么是类变量?类变量是该类的所有对象共享的变量,任何一个该类的对象去访问它时,取到的都是相同的值,同样任何一个该类的对象去修改它时,修改的也是同一个变量。如何定义类变量?定义语法: 访问修饰符 static 数据类型 变量名;如何访问类变量? 类名.类变量名 或者 对象名.类变量名案例:有一群....
分类:
编程语言 时间:
2014-08-10 18:19:20
阅读次数:
350
类型的访问控制通过使用修饰符允许开发人员对类中成员的访问进行限制。这是PHP5的新特性,也是OOP语言中的重要特性,大多数OOP语言都已支持此特性。PHP5支持如下三种访问修饰符,在类的封装中我们已经介绍过了两种。在这里总结一下,访问控制修饰符包括public(公有的、默认的)、privat(私有的...
分类:
Web程序 时间:
2014-08-09 15:37:18
阅读次数:
289
这四个作用域的可见范围如下表所示。
说明:如果在修饰的元素上面没有写任何访问修饰符,则表示friendly。
作用域 当前类 同一package
子孙类 其他package
public
√ √ √ √
protected √ √ √ ×
friendly ...
分类:
其他好文 时间:
2014-08-06 14:58:11
阅读次数:
195
自己理解的不够深刻,无奈基础较差!记上一笔,记忆深刻些,哈哈……1. 访问修饰符public同一程序集中的任何其他代码或引用该程序集的其他程序集都可以访问该类型或成员。private只有同一类或结构中的代码可以访问该类型或成员。protected只有同一类或结构或者此类的派生类中的代码才可以访问的类...
分类:
Web程序 时间:
2014-08-05 18:34:09
阅读次数:
204
package JavaObject;
public class Person {
//hand为内部类,内部类的访问修饰符可以任意
//private class hand{}
public String name;
//protected访问修饰符,对于同一个包或者子类是可以访问到的
protected int sex;
//缺省对同一个包或继承子类是可以访问到的但是同一个包里面...
分类:
编程语言 时间:
2014-08-05 15:54:37
阅读次数:
247
一.方法1. 什么叫做方法? 方法就是对一段代码的重用的机制。2. 方法的定义: [访问修饰符] [static] 返回值类型 方法名() { 方法体; } 注意:用[]修饰的都是可选的。3. 需要注意的细节: 命名规则:方法名开头大写,参数名开头小写,参数名、变量名要有意义。4. 方法的参数: 1...
分类:
其他好文 时间:
2014-07-31 23:29:20
阅读次数:
389