
[JAVA] 특강 20일차 : 코딩 훈련! 문제 풀이 (상속&인터페이스&추상&다형성&파일)
2022. 7. 19. 17:32
Backend/JAVA
Ani 📑문제 강아지/고양이 동물 정보 프로그램 (문제 문서 저장 못함 TT) 🔍풀이 AnimalManager package com.kh.practice.ani.controller; import com.kh.practice.ani.model.vo.Animal; import com.kh.practice.ani.model.vo.Cat; import com.kh.practice.ani.model.vo.Dog; public class AnimalManager { public static void main(String[] args) { // Animal 타입의 객체배열 크기 5로 생성 Animal[] aniArr = new Animal[5]; // 각 인덱스에 무작위로 Dog객체 또는 Cat객체로 생성 // (이..

[JAVA] 특강 19일차 : 코딩 훈련! 문제 풀이 (③ 상속&인터페이스&추상&다형성)
2022. 7. 15. 14:32
Backend/JAVA
Absinter 📑문제 핸드폰 (갤럭시 / 아이폰) 정보 프로그램 🔍풀이 [ren] Run package com.kh.practice.absinter.run; import com.kh.practice.absinter.controller.PhoneController; import com.kh.practice.absinter.model.vo.GalaxyZFold3; import com.kh.practice.absinter.model.vo.IPhone13Pro; import com.kh.practice.absinter.model.vo.SmartPhone; public class Run { public static void main(String[] args) { // PhoneController객체 생성하고 m..

[JAVA] 특강 19일차 : 코딩 훈련! 문제 풀이 (② 상속)
2022. 7. 15. 13:52
Backend/JAVA
Poly 📑문제 도서 대여 / 쿠폰 발급 프로그램 🔍풀이 Run package com.kh.practice.poly.run; import com.kh.practice.poly.view.LibraryMenu; public class Run { public static void main(String[] args) { new LibraryMenu().mainMenu(); } } Member package com.kh.practice.poly.model.vo; public class Member { /** * 회원명 */ private String name; /** * 회원 나이 */ private int age; /** * 성별 */ private char gender; /** * 요리학원 쿠폰 개수 */ p..

[JAVA] 특강 19일차 : 코딩 훈련! 문제 풀이 (① 상속)
2022. 7. 15. 12:52
Backend/JAVA
Person 📑문제 학생 / 사원 관리 프로그램 🔍풀이 Run package com.kh.hw.person.run; import com.kh.hw.person.view.PersonMenu; public class Run { public static void main(String[] args) { new PersonMenu().mainMenu(); } } Person package com.kh.hw.person.model.vo; public class Person { private String name; private int age; private double height; private double weight; public Person() { } public Person(String name, int ..

[JAVA] 특강 18일차 : 코딩 훈련! 문제 풀이 (② 상속)
2022. 7. 13. 20:51
Backend/JAVA
Point 📑문제 원, 사각형 정보 프로그램 🔍풀이 Run package com.kh.practice.point.run; import com.kh.practice.point.model.vo.Point; import com.kh.practice.point.view.PointMenu; public class Run { public static void main(String[] args) { new PointMenu().mainMenu(); } } Point package com.kh.practice.point.model.vo; public class Point { private int x; private int y; public Point() { } public Point(int x, int y) { thi..