专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
  类内部同集派生类同集其他类区别集派生类区别集其他类  priavtetrue    protectedtruetruetrue   ernaltruetruetrue   publictruetruetruetruetrue  Public选择它思路方法是在成员声明中包括public修饰符public直观含义是“访问不受限制”   Protected选择它思路方法是在成员声明中包括protected修饰符protected直观含义是“访问范围限定于它所属类或从该类派生类型”   Internal(默认)选择 [阅读全文] [PDF]
访问修饰符 1.public(公有的):可以被该类的和非该类的任何成员访问. 2.private(私有的):仅仅可以被该类的成员访问,任何非该类的成员一概不能访问.(主要是隐藏数据来保证数据的安全性) 3.protected(保护的):仅仅可以被子类和类本身还有同一个包里的类访问 方法修饰符 1.static 当我们要定义一个类成员,对于它的使用不依赖于该类的任何对象,要创建这样的对象成员变量前面必须加上static,类的所有实例共享一些静态变量.因为静态变量没有副本,可以直接用类名来调用静态对象.如java.lang.Math.PI;可以直接调用PI的值 [阅读全文] [PDF]
用new修饰的方法,在编译期按变量类型调用 所以: Number number = new IntNumber(); number.ShowInfo(); 会显示"base class---" class Number { public static int i = 123; public virtual void ShowInfo() { Console.WriteLine("base class---"); } public virtual void ShowNumber() { Console.WriteLin [阅读全文] [PDF]
C#用多种修饰符来表达类的不同性质。根据其保护级C#的类有五种不同的限制修饰符: public可以被任意存取; protected只可以被本类和其继承子类存取; internal只可以被本组合体(Assembly)内所有的类存取,组合体是C#语言中类被组合后的逻辑单位和物理单位,其编译后的文件扩展名往往是“.DLL”或“.EXE”。 protected internal唯一的一种组合限制修饰符,它只可以被本组合体内所有的类和这些类的继承子类所存取。 private只可以被本类所存取。 如果不是嵌套的类,命名空间或编译单元内的类只有public和inter [阅读全文] [PDF]
类内部同一程序集的派生类同一程序集的其他类不同程序集的派生类不同程序集的其他类 priavtetrue protectedtruetruetrue internaltruetruetrue publictruetruetruetruetrue Public,选择它的方法是在成员声明中包括public修饰符。public的直观含义是“访问不受限制”。 Protected,选择它的方法是在成员声明中包括protected修饰符。protected的直观含义是“访问范围限定于它所属的类或从该类派生的类型”。 Internal(默认),选择它的方法是在成员声明中包 [阅读全文] [PDF]
Pattern Modifiers - 规则表达式的修饰符 下面是当前规则表达式里可用的修饰. 括号内的名字是那些修饰符的内部 PCRE 名字. i (PCRE_CASELESS)如果设置了这个修饰符, 则表达式不区分大小写. m (PCRE_MULTILINE)默认的, PCRE 认为目标字符串值是单行字符串 (即使他确实包含多行). 行开始标记 (^) 只匹配字符串的开始部分, 而行结束标记 ($) 只匹配字符串的尾部,或者一个结束行(除非指定 E 修饰符). 这个和 Perl 里面一样. 如果设定了这个修饰符, 行开始和行结束结构分别匹配在目标字符串 [阅读全文] [PDF]
1 共6条 分1页