以下这样就对了,错误一是把方法写到了类外面
错误二是在static的方法中想引用非static的变量public class Ceshi {
private static class Employee{
private String name = "zhouming";
private int salary = 1000;
public String getD(){
return "Name:" + name + "\n salary" + salary;
}
}
private static class Manager extends Employee{
private String dep = "room224";
public String detD(){
return super.getD() + "\n Dep" + dep;
}
} public static void main(String args[]){
Employee e = new Employee();
Manager m = new Manager();
Employee c = new Manager();
e.getD();
m.getD();
c.getD();
}}
错误二是在static的方法中想引用非static的变量public class Ceshi {
private static class Employee{
private String name = "zhouming";
private int salary = 1000;
public String getD(){
return "Name:" + name + "\n salary" + salary;
}
}
private static class Manager extends Employee{
private String dep = "room224";
public String detD(){
return super.getD() + "\n Dep" + dep;
}
} public static void main(String args[]){
Employee e = new Employee();
Manager m = new Manager();
Employee c = new Manager();
e.getD();
m.getD();
c.getD();
}}
解决方案 »
- 新手提问:java 字符串String一些运行机制的东西
- 火箭赢啦!!放分!!
- 如何刷新textarea中的内容?
- 怎么安装Borland.JBuilder.2005.Enterprise-SHOCKiSO??
- 类中有String, File类成员变量,如何进行clone
- 在线等,请帮我。。。。
- 我要编译servlet可是却说没有javax.servlet.*;这个包啊什么原因啊?
- 我在局域网中无法使用flashget,无法登陆联众游戏平台,在线求助,高分奉送!!!!
- 在applet中如何监听vrml上的鼠标点击事件!!!
- JAVA调试问题
- applet中如何弹出一个网页~~~在线等待,回答即给分
- 第一次学习JAVA就遇上了麻烦
public class Ceshi
{
public static void main(String args[])
{
class Employee
{
private String name = "zhouming";
private int salary = 1000;
public String getD()
{
return "Name:" + name + "\n salary" + salary;
}
}
class Manager extends Employee
{
private String dep = "room224";
public String detD()
{
return super.getD() + "\n Dep" + dep;
}
}
Employee e = new Employee();
Manager m = new Manager();
Employee c = new Manager();
e.getD();
m.getD();
c.getD();
}
}
public class Ceshi
{
public static void main(String args[])
{
Employee e = new Employee();
Manager m = new Manager();
Employee c = new Manager();
e.getD();
m.getD();
c.getD();
}
}
class Employee
{
private String name = "zhouming";
private int salary = 1000;
public String getD()
{
return "Name:" + name + "\n salary" + salary;
}
}
class Manager extends Employee
{
private String dep = "room224";
public String detD()
{
return super.getD() + "\n Dep" + dep;
}
}
{
private String name = "zhouming";
private int salary = 1000;
public String getD()
{
return "Name:" + name + "\n salary" + salary;
}
}
class Manager extends Employee
{
private String dep = "room224";
public String detD()
{
return super.getD() + "\n Dep" + dep;
}
}
public class Ceshi
{
public static void main(String args[])
{
Employee e = new Employee();
Manager m = new Manager();
Employee c = new Manager();
System.out.println(e.getD());
System.out.println(m.getD());
System.out.println(c.getD());
}
}