Programming/JAVA
[JAVA/자바] 생성자 개념 정리
생성자의 개념과 목적 생성자(constructor는 객체가 생성될 때 객체의 초기화를 위해 실행되는 메소드이고 모든 객체지향 언어에 존재한다. public class Circle { int radius; //원의 반지름 필드 String name; //원의 이름 필드 //생성자 이름은 클래스 이름과 동일하다 public Circle() { //매개변수 없는 생성자 radius = 1; name = ""; //필드 초기화 } /* 객체가 생성될 때 필드를 초기화하거나 생성 당시에 꼭 필요한 작업을 위해 두는 것이 생성자 */ //생성자는 리턴 타입이 없다 public Circle(int r, String n){ //매개변수를 가진 생성자 radius = r; name = n; //매개변수로 필드를 초기화...
2023. 5. 15.