1.創建UserPackage.java
//-- 所在的包名,也就是位置。包在物理上就是一個文件夾,邏輯上代表一個分類的概念。
package Other;
//-- 引入包Company中的Manager類
import Company.Manager;
//-- 入口類(主類),必須與文件名相同
//-- public class 類名稱 的“類名稱”必須與文件名相同,一個文件中可以有多個class類的定義但是public class 的定義只能有一個
public class UsePackage {
/**
* @param args
*/
//-- 入口函數
public static void main(String[] args) {
// TODO Auto-generated method stub
Manager m = new Manager();
m.name = "王二麻子";
m.salary = 666;
m.department = "事業部";
System.out.println(m.getSalary());
}
}
2.創建Manager.java
package Company; //聲明包名
public class Manager extends Employee{
public String department;
public String getSalary(){
return super.getSalary() + "\ndepartment:" + department;
}
// /**
// * @param args
// */
// public static void main(String[] args) {
// // TODO Auto-generated method stub
//
// }
}
class Employee{
public String name;
public int salary;
public String getSalary(){
String str;
str = "名字" + name + "\nSalary" + salary;
return str;
}
}