6.5JAVA实验--静态方法练习
2020-06-29 05:03
2146 查看
静态方法调用非静态成员
//filename Ca.java class Ca { int a ; static int b; public static void m1(){ Ca A = new Ca(); //静态方法调用非静态成员要创建对象 A.a = 10; b = 10; } public void m2(){ a = 5; b = 5; } public static void m3(){ m1(); Ca B = new Ca();//静态方法调用非静态方法要创建对象 B.m2(); } } class Cb //主类 { public static void main(String[] arge) { Ca s1 = new Ca(); Ca s2 = new Ca(); Ca.b = 5; s1.b = 6; s2.b = 7; System.out.println(Ca.b); System.out.println(s1.b); System.out.println(s2.b); } }
相关文章推荐
- 《java第十周实验报告2-1》---人,员工继承练习
- JAVA第三周抽象类的学习练习实验一
- 《java第十周实验报告1-1》---点、线类的继承练习
- 实验1_练习使用editplus编写运行JAVA应用程序
- JAVA第三周抽象类的学习练习实验二
- Java基础学习对象、封装第二章实验练习三
- JAVA--第八周实验--继承的练习
- JAVA--第六周实验--任务1--Java的对象封装编程练习
- JAVA--第八周实验--接口的练习
- JAVA第三周抽象类的学习练习实验三
- JAVA--第六周实验--任务1--Java的对象封装编程练习
- java语言的科学与艺术-编程练习6.5
- JAVA--第七周实验-- 继续上周封装对象的编程练习,完成矩阵的运算。
- C语言实验——Hello World!(Java练习)
- 算法导论练习6.5-8 k路合并
- java练习7
- java例程练习(多线程的两种创建方式)
- Java练习
- java封装类练习
- Java 中的 static 使用之静态变量·静态方法·静态初始化块