public class Testing{
private String firstName;
private String lastName;
private double salary;
private String subject;
private String highestDegree;
private int years;
public Testing
(String first, String last, String sub, String degree, double sal, int year)
//constructor being called in the main method.
{
lastName = last;
firstName = first;
subject = sub;
highestDegree = degree;
salary = sal;
years = year;
}
public class Hello{
public static void main(String []args){
//Part missing
}
}
나는 setter와 getter를했는데, 나는 그것이 main 메소드에서 그 생성자를 호출하는 방법이 없다. Testing = new Testing()과 같은 새로운 객체를 만들려고 생각하고 있었지만 다른 것을 놓치고 있다고 확신합니다. 내가 누락 될 수있는 것들이 더 있다면 알려주세요. 나는 자바를 배우고있다. 사용자 정의 생성자
public Testing (String first, String last, String sub, String degree, double sal, int year)
기본 생성자를 사용할 수 없습니다를 정의하기 때문에매개 변수와 함께 메서드를 호출하려면 어떻게해야합니까?
정확히 무엇이 명확하지 않습니까? 시도해 봤어? 컴파일러 오류가 발생 했습니까? – Siguza
생성자를 호출하는 방법을 묻는 중입니까? 그것은 쉽습니다 -'Testing in = new Testing (first, last, sub, degree, sal, year)'.이 인수는 호출 전에 정의한 변수이거나 리터럴 값입니다. 아니면 명령 줄에서 이러한 인수를 얻는 방법을 묻고 있습니까? –
Java 자습서를 읽어보십시오! –