inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

자바 클래스 선언 오류

322

보니베어

작성한 질문수 1

0

public class EE {
     int a = 1;


        EE ee = new EE();

        ee.a = 2;

}

이렇게하면 오류가 나고

여기서 블록을 하나 더 감싸면 오류가 안나더라구요


public class EE {
     int a = 1;


       EE ee = new EE();

      {  ee.a = 2 };

}

무슨 이유에서일까요?

클래스 선언 블록에서는 무언가 동작을 하는 코드를 넣을수 없는건가요?

답변 1

0

negigulshan903

Well, here is the simple example how to declare class in Java.

public class Person {
    // Class members (fields, methods, constructors, etc.) go here
    
    // Example field (instance variable)
    private String name;
    
    // Example constructor
    public Person(String name) {
        this.name = name;
    }
    
    // Example method
    public void sayHello() {
        System.out.println("Hello, my name is " + name);
    }
}

Thanks

화면 깜박임 현상

2

55

1

17강 강의에 목데이터 첨부파일이 없습니다.

2

67

2

이력서의 자기 소개를 그대로 자기소개 할때 핵심 매력으로 소개하면 마이너스 일까요?

1

44

2

이북 다운로드 위치 문의

1

37

1