public class employee
{ String name;
employee(String name)
{this.name=name;
}
employee()
{
}
void static show()
{ System.out.println("1");
}
}
public class manager extends employee
{ int no;
Sring name;
manager(int no,String name)
{super(new String());
this.no=no;
} void show()
{ System.out.println("2");
}
public static void main()
{ manager r=new manager(no,name);
r.show();
r.employee(name);
employee.show();
} 另外:class Test
{
void print()
{
System.out.println("hello Test");
}
public static void main(String []args)
{
A a=new A();
a.print();
}
} class A extends Test
{
void print()
{
System.out.println("hello A");
}
} 这段程序中MAIN()方法放在父类中对编写程序有什么好处,
一般是把父类当作是一个方法库子类按照需求调用其中的方法的.
父类调用子类有意义吗?
{ String name;
employee(String name)
{this.name=name;
}
employee()
{
}
void static show()
{ System.out.println("1");
}
}
public class manager extends employee
{ int no;
Sring name;
manager(int no,String name)
{super(new String());
this.no=no;
} void show()
{ System.out.println("2");
}
public static void main()
{ manager r=new manager(no,name);
r.show();
r.employee(name);
employee.show();
} 另外:class Test
{
void print()
{
System.out.println("hello Test");
}
public static void main(String []args)
{
A a=new A();
a.print();
}
} class A extends Test
{
void print()
{
System.out.println("hello A");
}
} 这段程序中MAIN()方法放在父类中对编写程序有什么好处,
一般是把父类当作是一个方法库子类按照需求调用其中的方法的.
父类调用子类有意义吗?
楼主【zhangbin55661】截止到2008-07-18 08:13:54的历史汇总数据(不包括此帖):
发帖的总数量:13 发帖的总分数:260 每贴平均分数:20
回帖的总数量:5 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:12 结贴的总分数:240
无满意结贴数:0 无满意结贴分:0
未结的帖子数:1 未结的总分数:20
结贴的百分比:92.31 % 结分的百分比:92.31 %
无满意结贴率:0.00 % 无满意结分率:0.00 %
值得尊敬
什么叫父类调用子类的方法?
修改为可运行的了
LZ的程序太乱了class employee {
String name; employee(String name) {
this.name = name;
} employee() {
} static void show() {
System.out.println("1");
}
}class manager extends employee {
int no; String name; manager(int no, String name) {
super(new String());
this.no = no;
} static void show() {
System.out.println("2");
} public static void main(String[] args) {
int no = 1;
String name = "hello";
manager r = new manager(no, name);
r.show();
// r.employee(name);//构造方法是不能继承的
employee.show();//静态方法不能被覆盖
}}
main写在父类中和子类中没什么区别
也可以写在一个信类中
你说的父类调用子类的方法说法错误
有以父类的观点看子类这个说法
{ System.out.println("1");
}
这是静态方法不能被子类重写;