JAVA继承用法
来源:百度知道 编辑:UC知道 时间:2024/06/08 15:03:54
i为类a的一个成员变量,类b继承a,在b中对i进行实例话,并输出i
public class A {
private int i;
public int getI() {
return i;
}
public void setI(int i) {
this.i = i;
}
}
public class B extends A {
public static void main(String args[]){
B b = new B();
b.setI(3);
System.out.println(b.getI());
}
}
public class A{
public int i;
}
public class B extends A{
public static void main(String[] a){
System.out.printf("%s=%d","i",new A().i=3);
}
}
你的问题有问题!"i为类a的一个成员变量" ,i 是A的什么样的成员变量?什么样的控制权限?
"类b继承a,",这个倒没什么什么.
"在b中对i进行实例话(???????),并输出i",成员变量可以实例化??如是i在A里面是private 的B中可以进行你所谓的"实例话(??????????)"?其他技术上的就不说了
还有就是,你的标题是"JAVA继承用法",那么你的问题是什么?你是在问问题,还是在陈述一个你认为的用法? 你的目的不明确.
有别字,不够细心,思路不够清晰.要学编程,还得努力!
package test;
class A {
private String i;
public String getI() {