java學習筆記(四):import語法
阿新 • • 發佈:2017-10-26
employee sign cnblogs java 調用 變量賦值 temp 職位 求職
Import 語法是給編譯器尋找特定類的適當位置的一種方法。
創建一個Employee 類,包括四個實體變量姓名(name),年齡(age),職位(designation)和薪水(salary)。
1 public class Employee { 2 String name; 3 int age; 4 String designation; 5 double salary; 6 7 //構造器 8 public Employee(String name){ 9 this.name = name; 10 }11 12 //給實體變量賦值 13 public void empAge(int empAge){ 14 age = empAge; 15 } 16 17 public void empDesignation(String empDesig){ 18 designation = empDesig; 19 } 20 21 public void empSalary(int empSalary){ 22 salary = empSalary; 23 } 24 25 //打印求職者信息的方法26 public void printEmployee(){ 27 System.out.println("Name:" + name); 28 System.out.println("Age:"+age); 29 System.out.println("Designation:"+designation); 30 System.out.println("Salary:"+salary); 31 } 32 }
然後創建一個EmployeeTest類,這個類創建了兩個 Employee 類的實例,並且為每個對象調用方法從而給每個變量賦值。
這裏import剛才創建的Employee類,它創建在aaa文件夾下,給出包括封裝和類的名稱的全限定名,編譯器很容易定位到源類和源代碼。
1 import aaa.Employee; 2 3 public class EmployeeTest { 4 public static void main(String args[]){ 5 Employee empOne = new Employee("Jacky"); 6 Employee empTwo = new Employee("Tom"); 7 8 empOne.empAge(26); 9 empOne.empDesignation("Engineer"); 10 empOne.empSalary(2000); 11 empOne.printEmployee(); 12 13 empTwo.empAge(20); 14 empTwo.empDesignation("Teacher"); 15 empTwo.empSalary(1000); 16 empTwo.printEmployee(); 17 } 18 }
運行輸出:
Name:Jacky Age:26 Designation:Engineer Salary:2000.0 Name:Tom Age:20 Designation:Teacher Salary:1000.0
如果Employee.java在同級文件夾裏,import這個步驟可以忽略。
java學習筆記(四):import語法