abstract class T{
static int index;
void out(){
index++;
System.out.println("asdf");
}
}
class Test extends T{
public static void main(String[] args){
out();
}
}T这个类我声明为了abstract ,里面有一个void out()方法,Test类继承了T类,我怎么才能访问T类里的out()方法呢
static int index;
void out(){
index++;
System.out.println("asdf");
}
}
class Test extends T{
public static void main(String[] args){
out();
}
}T这个类我声明为了abstract ,里面有一个void out()方法,Test类继承了T类,我怎么才能访问T类里的out()方法呢
解决方案 »
- java程序问题??
- 小弟想编写一个基于java多播技术的应用程序,不知道怎样能实现在广域网内使用?
- 做为一名合格程序员要掌握哪些包????????????
- 急!如何用鼠标画图及处理
- "cba|" +(a2.length>1?a2[1]:"null")+"|abc" ,难题
- how to call a class method? (选择排列)
- 一个特简单(对诸位高手来讲)但我至今却未解决的问题,望关注----程序测试时老提示说找不到运行环境,咋整的???
- java中怎样实现利用socket编写收邮件的代码
- 为什么要打成ear包
- 对象初始化的时候属性方法的加载顺序的问题,希望大神进来看一下
- set,get,public
- 为什么一个对象可以修改令一个对象的私有变量,程序如下
public static void main(String[] args){
T t = new Test();
t.out();
}public void foo() {
out();
}
}
static int index;
static void out(){
index++;
System.out.println("asdf");
}
}
class Test extends T{
public static void main(String[] args){
out();
}
}
主类继承了抽象类,在主方法里就要使用上塑造型来使抽象类的对象引用子类的实例,
这样就可以调用抽象类的非静态方法了.