作为Java的初学者,我想问一个问题
在A.java中(例如Employee.java)
import java.io.*;
public class Employee{
public String name;
private double salary;
public Employee (String empName){
name = empName;
}
public void setSalary(double empSal){
salary = empSal;
}
// 打印信息
public void printEmp(){
System.out.println("名字 : " + name );
System.out.println("薪水 : " + salary);
}
public static void main(String[] args){
Employee empOne = new Employee("RUNOOB");
empOne.setSalary(1000);
empOne.printEmp();
}
}
在B.java中(例如TestEmployee.java)
对于使用对象Employee,我是否需要说诸如include A.java之类的内容?
EmployeeJack= new Employee();
EmployeeJack.name="testName";
System.out.println(EmployeeJack.name);
答案 0 :(得分:1)
如果两个类在同一包中,则不需要导入任何内容。否则,请使用带有包名称和类名称的import语句
import com.foo.bar.Employee
答案 1 :(得分:0)
您可以创建该类的对象引用,这将迫使您导入该类。 然后,您可以使用对象引用来调用变量。
Employee emp = new Employee(); emp.'variable';