第3章 类和对象.pptVIP

  • 0
  • 0
  • 约6.46千字
  • 约 34页
  • 2019-01-12 发布于湖北
  • 举报
* 静态变量 不管创建了类的多少实例,整个类中静态变量的副本只有一个。 引用静态变量的方法: 通过引用类的任一实例 通过类的名称 class StaticDemo { static int x = 0; StaticDemo(){x++;} } StaticDemo d1 = new StaticDemo(); StaticDemo d2 = new StaticDemo(); d1.x = 100 ; d2.x = 200; testVariable = d1.x; 通过类实例访问 不是一个好方法 StaticDemo d1 = new StaticDemo(); StaticDemo d2 = new StaticDemo(); StaticDemo.x = 100; StaticDemo.x = 200; testVariable = StaticDemo.x; 声明为static的变量实质上就是全局变量 通过类名访问 * 静态方法 与静态方法相关的几个要点: 类的静态方法只能访问其他的静态成员 静态方法没有this 静态方法不能被覆盖为非静态方法 class StaticFun { static int i = 10; int j; static void setValue(int x) { j=x;//出错 System.out.

文档评论(0)

1亿VIP精品文档

相关文档