当前位置: 技术问答>java相关
java不能将方法的实现外置吗?
来源: 互联网 发布时间:2017-04-03
本文导语: 像这样: public class B extends A { protected int a; public B(int a); public String getA() { return "a.a="+super.getA()+" b.a="+a; } } public B(int a) { super(a+2); this.a=a+1; ...
像这样:
public class B extends A
{
protected int a;
public B(int a);
public String getA()
{
return "a.a="+super.getA()+" b.a="+a;
}
}
public B(int a)
{
super(a+2);
this.a=a+1;
}
public class B extends A
{
protected int a;
public B(int a);
public String getA()
{
return "a.a="+super.getA()+" b.a="+a;
}
}
public B(int a)
{
super(a+2);
this.a=a+1;
}
|
Sorry!你这种方法是想模拟C++的
class A {
public: void method();
}
void A::method(){
}
吧!
在java中如果你这样,
class A {
public void method();
}
你会被告知A是抽象类的。
class A {
public: void method();
}
void A::method(){
}
吧!
在java中如果你这样,
class A {
public void method();
}
你会被告知A是抽象类的。