반응형 자바 오버라이드 차이1 [국비 21일차 TIL] 자바 오버라이드, 오버로드, 다형성, 추상화 고양이 만들기 System.out.println("\\ /\\\n ) ( ')\n( / )\n \\(__)|"); 강아지 만들기 System.out.print("|\\_/|\n|q p| /}\n( 0 )\"\"\"\\\n|\"^\"` |\n||_/=\\\\__|"); - 상속 + 접근제어자 protected 1. 코드 줄이기 2. 클래스간 관계 생성하여 활용하기 = 다형성 package com.potato.inheritance; class Animal {// 중복 코드를 한 곳으로 취합 String name; int age; public void sleep() {} } class Cat extends Animal {} class Dog extends Animal {} public class Inherit.. 2023. 12. 19. 이전 1 다음 반응형