Java
Java Generic - 파라미터 제한 사용하기
제네릭은 타입 파라미터가 제한되어 있다. 이것이 어떤 의미인지 천천히 살펴보자 예제로 통해 동물 병원 클래스 살펴 ...
#Java #Generic #Refactoring #Solution #Problem #Parameter #Polymorphism #Foundation #ProjectJFJava
제네릭은 타입 파라미터가 제한되어 있다. 이것이 어떤 의미인지 천천히 살펴보자 예제로 통해 동물 병원 클래스 살펴 ...
#Java #Generic #Refactoring #Solution #Problem #Parameter #Polymorphism #Foundation #ProjectJFJava
Animal 클래스와 제네릭을 만들어보면서 알아보자 Animal 클래스 구조 Animal ...
#Java #Generic #Polymorphism #Foundation #ProjectJFJava
이전에 NumberBox, StringBox 객체를 만들어 저장하고 꺼내는 클래스를 생성하였다. 개발자에게 추가로 ...
#Java #Generic #Type #Type Safety #Foundation #ProjectJF #Trade Off #PolymorphismJava
주어진 코드를 보고 유지보수가 가능한 코드로 만들어보자. 리팩토링 전 Dice.class import ja ...
#Java #Polymorphism #Refactoring #Problem #Solution #Foundation #ProjectJFJava
Object 클래스는 모든 클래스의 부모이다. 또한 Object 클래스의 기능을 편리하게 제공하기 위해 모든 객체를 ...
#Java #Polymorphism #Object #Foundation #ProjectJFJava
자바로 결제 시스템을 구현하는 문제 풀어보기 현재 결제 수단이 두 가지 있다. 앞으로 결제 수단은 추가로 들어올 ...
#Java #Refactoring #Basic #Beginner #ProjectJB #PolymorphismJava
이번에는 한번에 여러 곳을 메시지를 발송하는 것을 해보기. 요구사항 * 다형성을 사용하기 * Sender ...
#Java #Polymorphism #Basic #Beginner #ProjectJBJava
"Java 다형성, 역할과 구현하기 예제 - 자동차" 게시 글에서 코드 예제를 만들어 보는 시간을 ...
#Java #Strategy #Pattern #Basic #Beginner #ProjectJB #Polymorphism #implementsJava
자바 기능 중 순수 추상 클래스와 함께 인터페이스를 제공한다. 순수 추상 클래스와 인터페이스가 비슷해보이나, 몇 가 ...
#Java #Polymorphism #Interface #Basic #Beginner #ProjectJBJava
추상 클래스에서 모든 메소드가 추상 클래스로 만든 것이다. 이전 AbsAnimal 클래스에서 move() 일반 메 ...
#Java #Polymorphism #Basic #Beginner #ProjectJBJava
부모와 자식과 같은 상속을 제공되나, 실제 생성 되지 않도록 하는 것이 추상 클래스이다. 추상 클래스는 추상적인 개 ...
#Java #Polymorphism #Basic #Beginner #ProjectJBJava
이전에 Animal 클래스를 사용하여 다형성의 장점에 대해서 설명하였다. 그렇지만 남아있는 문제가 있는데, exte ...
#Java #extends #Polymorphism #Basic #Beginner #ProjectJB