HashMap (2) 썸네일형 리스트형 2020.9.11일자 수업 : 익명 클래스, 커맨드 디자인 패턴 익명 클래스 git/eomcs-java-basic/src/main/java com.eomcs.oop.ex11.e 익명 클래스의 생성 방법 package com.eomcs.oop.ex11.e; public class Exam0120 { interface A { void print(); } public static void main(String[] args) { A x = new A() { @Override public void print() { System.out.println("Hello"); } }; x.print(); } } 인터페이스는 규칙이기 때문에 스태틱 멤버가 아니어도 다른 스태틱 메서드에서 사용 가능하다. 클래스에 이름이 없으면 생성자를 만들 수 없으므로 호출할 때 익명 클래스의 생성자가 없.. 2020.8.18일자 수업 : Stack, Queue, 클래스 관계 *프로그램 설계 언어 internalization(I18N) - 프로그래밍 중에 라벨의 언어를 다양하게 하여 이용자에 적합한 언어를 제공 localization(L10N) - 이미 구현된 프로그램 안에서 라벨의 언어를 지역에 맞게 변경 실습 - Queue 구현하기 git/ bitcamp-20200713/ bitcamp-java-basic/ src/ main/java com.eomcs.algoritm.queue.MyQueue01~04.java Queue 를 구현하기위해 기존에 작성한 MyLinkedList를 상속받고 값을 정의하는 offer(Object)와 제일 앞에 있는 값을 꺼내는 poll(), 그리고 제일 앞에 있는 값을 조회하는 peek()을 정의한다. package com.eomcs.corelib.. 이전 1 다음