JAVA에서 사용자 정의 클래스 객체를 만들고 싶지만 생성되었습니다. 오류가 표시됩니다 ...이 오류가 발생하는 이유를 모르겠다. 시작해 도와주세요. 자바에서 사용자 정의 클래스를 생성해야합니다.
class main {
class student {
public int rollno;
public String name;
public int marks;
public void accept() {
rollno = 1;
name = "Pawan Mall";
marks = 100;
}
public void display() {
System.out.println(rollno);
System.out.println(name);
System.out.println(marks);
}
}
public static void main(String argv[]) {
student s = new student();
s.accept();
s.display();
}
}
내가 코드를 컴파일하는 동안 내가 직면 한 오류입니다 컴파일 의 시간에 발생했다 ... 이전 자바를 배울 : 이름 클래스의
C:\Program Files\Java\jdk1.7.0_03\bin\student.java:28: error: non-static variable this cannot be referenced from a static context
student s = new student();
^
1 error
Tool completed with exit code 1
코드를 들여 섞으십시오. 무엇이 오류입니까? –
무엇이 오류입니까? 우리를 추측하지 마십시오. –
질문을 할 때 오류가 표시되면 (코드를 컴파일하려고 할 때, 실행할 때?) 및 오류 텍스트를 표시하십시오. 이 정보를 포함하도록 질문을 편집하십시오. – David