Java包

  •  
  • 包主要用來對類和接口進行分類。當開發Java程序時,可能編寫成百上千的類,所以頗有必要對類和接口進行分類。
  • 在Java中,若是給出一個完整的限定名,包括包名、類名,那麼Java編譯器就能夠很容易地定位到源代碼或者類。
  • Import語句就是用來提供一個合理的路徑,使得編譯器能夠找到某個類。
  • 在該例子中,咱們建立兩個類:Employee 和 EmployeeTestjava

    首先打開文本編輯器,把下面的代碼粘貼進去。注意將文件保存爲 Employee.java。程序員

    Employee類有四個成員變量:name、age、designation和salary。該類顯式聲明瞭一個構造方法,該方法只有一個參數。編輯器

  • import java.io.*;
  • public class Employee{
  • String name;
  • int age;
  • String designation;
  • double salary;
  • // Employee 類的構造器 public Employee(String name){ this.name = name; }
  • // 設置age的值 public void empAge(int empAge){ age = empAge; }
  • /* 設置designation的值*/ public void empDesignation(String empDesig){ designation = empDesig; }
  • /* 設置salary的值*/ public void empSalary(double empSalary){ salary = empSalary; }
  • /* 打印信息 */ public void printEmployee(){ System.out.println("名字:"+ name );
  • System.out.println("年齡:" + age );
  • System.out.println("職位:" + designation );
  • System.out.println("薪水:" + salary); }
  • }
  • import java.io.*;
  • public class EmployeeTest{ public static void main(String[] args)
  • { /* 使用構造器建立兩個對象 */ Employee empOne = new Employee("RUNOOB1"); Employee empTwo = new Employee("RUNOOB2");
  • // 調用這兩個對象的成員方法 empOne.empAge(26);
  • empOne.empDesignation("高級程序員");
  • empOne.empSalary(1000);
  • empOne.printEmployee();
  • empTwo.empAge(21);
  • empTwo.empDesignation("菜鳥程序員");
  • empTwo.empSalary(500);
  • empTwo.printEmployee(); }
  • }
  • 結果:
  • $ javac EmployeeTest.java $ java EmployeeTest 名字:RUNOOB1 年齡:26 職位:高級程序員 薪水:1000.0 名字:RUNOOB2 年齡:21 職位:菜鳥程序員 薪水:500.0
相關文章
相關標籤/搜索