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
相关文章
相关标签/搜索