差三岁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入门第二季
531291 学习 · 6327 问题
相似问题