본문 바로가기

분류 전체보기155

10일차 | interface, static, swing(FlowLaout)+array, arraylist, for문 변경 chapter03,4 복습 순서 메모 ch08> HomeAppliances RemoteControllor SoundEffect Refrigerator Television ToyRobot MainTest ch09> Calc Calculator CompleteCalc MainTest1 Ex01> Marine Zealot Zergling Unit MainTest1 chapter04 ch01> Define MyFrame FlowLayoutEx HomeAppliances 클래스 설계 package ch08; public class HomeAppliances { int width; int height; String color; } interface란 package ch08; public interface Remot.. 2021. 10. 30.
9일차| 다형성, 업캐스팅, 배열다형성, 다운캐스팅, 추상메서드, 템플릿 메서드 패턴 chapter03 복습순서 메모 ch04> Archer Hero Warrior Wizard MainTest1 ------------- Person Student Teacher ch05> Banana Peach Fruit ------------- MainTest1 MainTest2 MainTest3 ------------- DownCastingTest ch06> Animal AnimalTest Human Tiger ch07> Computer Desktop MyNoteBook NoteBook MainTest1 ------------- AlCar Car ManulCar MainTest2 궁사, 히어로, 전사, 마법사 클래스 설계 클래스 사용 package ch04; public class MainTest1 {.. 2021. 10. 28.
8일차 | 배열, 배열리스트, 상속, 오버라이드, 상속할수없는클래스 chapter03 복습순서 메모 ch01> ArrayMainTest Marine,Zealot,Zergling 복사본 ArrayMainTest2 Book ArrayMainTest3 ch02> ArrayMainTest1 ch03> MainTest1 MainTest2 MainTest3 Car Engine 배열이란 package ch01; public class ArrayMainTest { // START public static void main(String[] args) { // 배열 // 배열이란 연관된 데이터를 모아서 통으로 관리하기 위해 사용하는 // 데이터 타입이다. // 변수가 하나의 데이터를 저장하기 위한 것이라면 // 배열은 여러 개의 데이터를 하나의 변수에 저장하기 위한 것 // 이라고 할 수.. 2021. 10. 27.
7일차 | Marine·Zealot·Zergling설계, 랜덤·캘린더 유틸 사용, 싱글톤 패턴 만들기 복습 순서 메모 ch09> Employee EmployeeMainTest MainTest2 ch10> Marine Zealot Zergling MainTest1 GateWay GateWayMainTest Hatchery HatcheryMainTest ch11> Company MainTest1 사번 생성하는 클래스 설계 package ch09; public class Employee { public static int serialNum = 1000; private int employeeId; private String employeeName; private String department; public Employee() { serialNum++; employeeId = serialNum; } public.. 2021. 10. 26.