package Karl.Doenitz;
public class father {
public int q;
public father(){
System.out.println(2);
}
public father(int k){
System.out.println(k);
}
public int a(){
return 1;
}
}
package Karl.Doenitz;
public class son extends father{
public son(){
System.out.println(3);
}
public son(int k){
System.out.println(k+"new");
}
public void fun(int p){
son s = new son();
s.q=p;
System.out.println(s.q);
}
public static void main(String args[]){
son s = new son();
son ss = new son(7);
int l = s.a();
s.fun(9);
System.out.println(l);
}
}
package Karl.Doenitz;
public abstract class karl {
abstract void fun();
}
package Karl.Doenitz;
public abstract class doenitz extends karl{
public static void main(String args[]){
doenitz d = new doenitz(){
void fun() {
// TODO Auto-generated method stub
System.out.println("asdf");
}
};
d.fun();
}
}
java中类的继承与抽象类简明教程
最新推荐文章于 2020-08-24 14:19:10 发布