差三岁4185231
2016-11-21 21:55
com.java 里面有一个类 HelloWorld 这个类里面有两个子类Hello和World都继承了 HelloWorld
代码如下
package com.java; public class HelloWorld{ int a=1; int b=2; int c=3; public void a1(){ System.out.println("第一个"); } public void a2(){ System.out.println("第二个"); } public void a3(){ System.out.println("HelloWorld"); } } class Hello extends HelloWorld{ public void a3(){ System.out.println("Hello"); } } class World extends HelloWorld{ public void a3(){ System.out.println("World"); } }
然后我又建了一个包com.java2 里面我想用第一个包里面的Hello和World这两个子类要怎么调用
我说错了 是用package导入包
第一步 用 import关键字导入你的包 ,第二步你就可以创建对象进行使用类了 (但要注意你的变量必须是public访问权限)
第一句话先加上声明用到了第一个包 package com.java
然后直接new对象调用就行了。
调用另一个类的子类里的变量,首先必须实例化这个子类,可以通过形如:outerclass.innnerclass cl = new outerclass.innerclass();实例化该类之后,就可以通过实例调用变量。
一个类中包含另一个子类,也叫做内部类,内部类是不能脱离父类独立存在,必须加一层修饰才能使用。
Java入门第二季 升级版
530655 学习 · 6091 问题
相似问题