메소드 썸네일형 리스트형 [Java] Factory 팩토리 패턴(Factory Pattern)은 객체 생성 디자인 패턴 중 하나로객체를 직접 생성하는 대신 객체 생성을 담당하는 별도의팩토리 메소드 또는 팩토리 클래스를 사용하여 객체를 생성하는 방식입니다.팩토리 클래스를 만들어서 팩토리 메소드를 만들어보겠습니다. public class Academy {private int studentCount; public Student consult(String name, int age) { studentCount++; Student s = new Student(name, age, studentCount); return s; }} Student Consult라는 메소드에서Student객체의 생성자에 들어가는 변수들을메소드의 파라미터로 받아서객체를 생성하고객체를 리턴합니.. 더보기 [Java] Phone 객체를 활용하는 실습으로 이번에는 핸드폰의 모델명, 제조사, 가격을 객체를 사용해서 출력하고 전화벨이 울리는 메소드를 만들어서 실행해보도록 하겠습니다. public class Phone { String Model_name = "Iphone13"; String company = "Apple"; int Price = 1299000; 먼저 Phone이라는 클래스를 만들어서 변수에 값을 초기화해줍니다. Phone 클래스 내에 public void print() { System.out.println("모델명은 " + Model_name); System.out.println("제조사는 " + company); System.out.println("가격은 " + Price); } print 메소드를 만들어서 출력하.. 더보기 [Java] 버스 - 메소드 이번에는 버스에 대한 정보를 객체로 입력 받아서 출력해보는 실습을 해보겠습니다. //버스를 Java로 표현해보자! //버스번호 / 차종 / 버스회사 / 기사님이름/ 시작점 // 정보를 담아서 출력 버스 클래스를 만들고 public class Bus { int num = 5401; String name = "관광버스"; String company = "관광투어"; String driver_name = "김래현"; String departure = "평택"; } 각 속성들에 값을 넣어줍니다. public class OMain2 {public static void main(String[] args) {Bus bus = new Bus(); System.out.println("버스 번호는 " + bus.num.. 더보기 이전 1 다음