본문 바로가기

반응형

Private

[JAVA] 이것이 자바다 6장 확인 문제 : 싱글톤 패턴을 사용해서 ShopService 클래스 작성하기 public class ShopService { private static ShopService singleton = new ShopService(); private ShopService() {} public static ShopService getInstance() { return singleton; } }​ public class ShopServiceExample { public static void main(String[] args) { ShopService obj1 = ShopService.getInstance(); ShopService obj2 = ShopService.getInstance(); if(obj1 == obj2) { System.out.println("같은 ShopService 객체.. 더보기
[JAVA] 상속 부모클래스에 만들어진 필드와 메소드를 자식 클래스가 물려받는 것으로 상속 선언만 하면 자식클래스는 부모클래스에 만들어진 필드와 메소드를 만들지 않고도 만든 것과 같은 효과를 얻는다. 단 상속은 클래스 사이의 상속이지 객체 사이의 상속이 아니다. 자바에서 상속이 필요한 예를 들어보자. class Student class StudentWorker class Researcher class Professor 말하기 먹기 걷기 잠자기 공부하기 말하기 먹기 걷기 잠자기 공부하기 일하기 말하기 먹기 걷기 잠자기 연구하기 말하기 먹기 걷기 잠자기 연구하기 가르치기 개발자가 위 표와 같이 4개의 클래스를 작성한다고 했을 때, 4개의 클래스에는 '잠자기', '말하기', '먹기', '걷기'의 코드가 공통.. 더보기
[JAVA] 클래스와 객체 - 객체 배열, 메소드, 접근지정자, static, final클래스 - 자바의 객체 배열은 객체에 대한 레퍼런스를 원소로 갖는 배열이다. 5개의 Circle 객체들을 원소로 저장하는 배열을 만든 사례 ↓ Circle [] c; //Circke 배열에 대한 레퍼런스 변수 c선언 c = new Circle[5]; // 레퍼런스 배열 생성 for(int i=0; i 더보기

반응형