728x90

 

 

생성자(constructor)는 두 종류가 있다

기본 생성자와 매개변수가 있는 생성자

 

아래의 코드에는 기본 생성자가 없다

아래 코드의 기본생성자를 써보면 public Circle() {}이 된다

 

Run클래스에서

Circle c = new Circle();을 그대로 쓸려면 기본 생성자가 있어야하고

본래 이미지처럼 기본 생성자 없이 Circle 클래스에서 쓸려면

Run클래스에서 Circle c = new Circle();에서 소괄호()부분에 매개변수를 넣어줘야한다

로직이 이렇게 연결되어있다

 

 

728x90
반응형

+ Recent posts