Calling A Created Class In A Test Class In Java -


i have created public class: employee. create drive class test new class. however, cannot figure out how call created class within driver class: employeetest. have placed each class (employee , employeetest) in same directory; however, still receiving error message: "cannot find class employee."

can me on right track?

here code class employee:

 package employee;    /**   *   * @author ljferris   */  public class employee {      private string first; // instance variable first name     private string last; // instance variable last name     public double salary; // instance variable monthly salary   // constructor initializes first parameter firstname , intializes last parameter lastname      public employee(string firstname, string lastname){      this.first = firstname;      this.last = lastname;   }   // constructor initializes salary parameter monthlysalary  public employee(double monthlysalary){      this.salary = monthlysalary;    }   // method set first , last name  public void setname(string firstname, string lastname){      this.first = firstname;      this.last = lastname;  }   // method set  monthly salary  public void setsalary (double monthlysalary){      this.salary = monthlysalary;       if (salary > 0.0)          this.salary = monthlysalary;  }   // method retrive first , last name  public string getname(){      return first + last;    }    // method retrive monthly salary   public double getsalary (){      return salary;    }   } // end class employee 

here code employeetest:

 package employeetest;   /**   *   * @author ljferris   */   import java.util.scanner;   public class employeetest {       public static void main(string[] args) {       employee employee1 = new employee("leviticus ferris", 1200.00);   } 

as per code employee , employeetest in different packages. need add import employee in employeetest class. can create new employee instance employeetest.

package employeetest;  import employee;  import java.util.scanner;  public class employeetest {   public static void main(string[] args) {   employee employee1 = new employee("leviticus ferris", 1200.00);  } 

update below comment:

add 1 more constructor firstname , salary parameters.

 public employee(string firstname, double salary){     this.first = firstname;     this.salary = salary;   } 

if want 3 values intialized. add 1 more constructor taking fields.

 public employee(string firstname, string lastname, double salary){     this.first = firstname;     this.last = lastname;     this.salary = salary;   } 

Comments

Popular posts from this blog

asp.net mvc - SSO between MVCForum and Umbraco7 -

Python Tkinter keyboard using bind -

ubuntu - Selenium Node Not Connecting to Hub, Not Opening Port -