静态方法也叫类方法,静态方法是属于所有对象实例的,其形式如下: 访问修饰符 static 方法名 (){} 静态的成员是属于类的,普通的成员是属于对象的。 注意:类方法中不能访问非静态属性(变量) 在类外部:类名::类方法名 或者 对象名->类方法名 在类内部:self ::类方法名 或者 类名:: ...
分类:
其他好文 时间:
2016-11-04 01:25:46
阅读次数:
220
内部类 , 类里面还有类 内部类访问特点 * a:内部类可以直接访问外部类的成员,包括私有。 * b:外部类要访问内部类的成员,必须创建对象。 成员内部类被静态修饰后的访问方式是:(静态只需要一路‘.’ ,不用new) * 外部类名.内部类名 对象名 = new 外部类名.内部类名(); 题 ...
分类:
编程语言 时间:
2016-10-19 02:06:02
阅读次数:
216
内部类的声明格式: 标识符 class 外部类的名称{ //外部类的成员 标识符 class 内部类的名称{ //内部类的成员 } } 使用内部类的唯一好处就是可以方便地访问外部类中的私有属性 用static声明的内部类变成了外部类,这时创建内部类的实例:new 外部类名称.内部类名称() 内部类也 ...
分类:
其他好文 时间:
2016-10-03 14:48:45
阅读次数:
107
1、 成员内部类的修饰符: private 为了保证数据的安全性 static 为了方便访问数据 注意:静态内部类访问的外部类数据必须用静态修饰。 案例:我有一个人(人有身体,身体内有心脏。) 成员内部类被静态修饰后的访问方式是: 格式1:外部类名.内部类名 对象名 = new 外部类名.内部类名( ...
分类:
编程语言 时间:
2016-09-12 00:28:59
阅读次数:
208
内部类的访问规则:1,内部类可以直接访问外部类中的成员,包括私有。 之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式 外部类名.this2,外部类要访问内部类,必须建立内部类对象。访问格式:1,当内部类定义在外部类的成员位置上,而且非私有,可以在外部其他类中。可以直接建立 ...
分类:
编程语言 时间:
2016-07-21 21:57:48
阅读次数:
123
/*内部类的访问规则:1,内部类可以直接访问外部类中的成员,包括私有。 之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式 外部类名.this2,外部类要访问内部类,必须建立内部类对象。访问格式:1,当内部类定义在外部类的成员位置上,而且非私有,可以在外部其他类中。可以直接 ...
分类:
编程语言 时间:
2016-07-21 00:33:02
阅读次数:
198
内部类:当描述事物时,事物的内部类还有事务,该事物用内部类来描述。 内部类的访问规则:1,内部类可以直接访问外部类中的成员,包括私有,。 之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式 外部类名.this2,外部类要访问内部类,必须建立内部类对象。访问格式:1,当内部类 ...
分类:
其他好文 时间:
2016-06-28 09:32:56
阅读次数:
136
内部类的访问规则:
1,内部类可以直接访问外部类中的成员,包括私有。被private修饰的成员只能在定义它们的类中使用,在其他类中不能使用。
之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类中的引用,格式:外部类名.this. 例如:Outer.this.num
2,外部类要访问内部类,必须先建立内部类对象。
访问格式:
1,当内部类定义在外部类的成员位置上,...
分类:
编程语言 时间:
2016-05-12 21:51:47
阅读次数:
162
内部类的访问规则:1,内部类可以直接访问外部类中的成员,包括私有。 之所以可以直接访问外部类中的成员,是因为内部类中持有了 一个外部类的引用,格式 外部类名.this2,外部类要访问内部类,必须建立内部类对象。访问格式:1,当内部类定义在外部类的成员位置上,而且非私有,可以在外部类其他类中。可以直接...
分类:
编程语言 时间:
2016-01-19 00:10:53
阅读次数:
204
内部类顾名思义就是定义在类中的类,下面做一个简单介绍:内部类的访问规则:1,内部类可以直接访问外部类中的成员,包括私有。 之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式 外部类名.this2,外部类要访问内部类,必须建立内部类对象。class Outer{ privat...
分类:
编程语言 时间:
2015-12-01 12:50:54
阅读次数:
155