2010-06-21 75 views

回答

2
+0

我想要做的是在脚本中创建一个类(在我的脚本文件中,并使用它像一个Java类),这就是我所需要的。我不想从我的项目中导入一个类,但我需要在脚本中创建它。怎么做 ??? – 2010-06-22 10:50:14

+0

您可以做的最好的事情就是创建一个Javascript对象,将其转换为可调用的对象,然后从中执行此操作。然而,除非你做某种插件系统,否则你会违反一些OOP规则 – TheLQ 2010-06-22 22:18:24

1
import java.io.*; 
public class Employee{ 
String name; 
int age; 
String designation; 
double salary; 

public Employee (String name){ 
    this.name=name; 
} 
public void empAge(int empAge){ 
    age=empAge; 
} 
public void empDesignation(String empDesig){ 
    designation=empDesig; 
} 
public void empSalary(double empSalary){ 
    salary=empSalary; 
    } 
public void printEmployee(){ 
    System.out.println("Name:   "+name); 
    System.out.println("Age:   "+age); 
    System.out.println("Designation: "+designation); 
    System.out.println("Salary:  "+salary); 

} 
} 
1
public class WesternTown { 

    int stables; 
    int saloon; 
    int yearEstablished; 
    int troublemaker; 
    String sheriffsname; 
    String location; 


    public WesternTown() { 
     stables=3; 
     location="Wesrtern America"; 
     yearEstablished=1850; 
    } 

    public WesternTown(String name) { 
     sheriffsname = name; 
    } 


    public static void main (String [] args){ 

     WesternTown newtown = new WesternTown(); 
     WesternTown newname = new WesternTown("SHERIFFER"); 
     System.out.println("stables:  " + newtown.stables); 
     System.out.println("saloon:  " + newtown.saloon); 
     System.out.println("sheriffs:  " + newtown.sheriffsname); 
     System.out.println("troublemaker: " + newtown.troublemaker); 
     System.out.println("location:  " + newtown.location); 
     System.out.println("yearEstablished: " + newtown.yearEstablished); 
     System.out.println("The Name is:  " + newname.sheriffsname); 
    } 
}