Java

2024.04.24 다형성(Polymorphism)의 활용

정훈5 2024. 4. 24. 14:01

 

 

논리적으로 작업 순서 생각하기

  1. 클래스들을 설계 자신만에 기능, 속성 정의
  2. 다형성 적용(상속) 공통 속성 및 기능 묶기
  3. 기능 만들어 주기 요구 조건 : instanceof 연산자 활용
  4. 코드 테스트 실행 시나리오는 스스로 만들어 보기
package basic.exercise.toy;

// 클래스 - 인형뽑기
// 상품들이 존재 가능 
// 사자인형, 곰인형, 에어팟
// 요구 조건 
// 배열을 활용해서 객체들을 담아 주세요.

/*
	 * public toyMachine() {
		products = new Product[30];
	}
	*/
	
	// 사용자가 돈을 넣고 게임을 한다.
	/*
	 * public showInfo() {
	 * // for sys
	 * // 특정 상품에 변수... 메서드를 instanceof 활용 ...
	 *
	 * }
	 */
     
      // 상품에 정보 출력


public class ToyMachine {
}

 

package basic.exercise.toy;

public class ToyMachineTest {

	// 코드 테스트 
	public static void main(String[] args) {
		
	} // end of main 

} // end of class

 

 

 

 

'Java' 카테고리의 다른 글

2024.04.25 인터페이스(interface)  (0) 2024.04.25
2024.04.24 추상 클래스(abstract class)  (0) 2024.04.24
2024.04.24 다형성(Polymorphism)  (0) 2024.04.24
2024.04.24 의존관계  (0) 2024.04.24
2024.04.23 연관, 의존 관계란?  (0) 2024.04.23