Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

OOP는 실 사물을 프로그래밍의 오브젝트로 반영해서 조금더 리얼 세상과 비슷한 방식으로 프로그래밍을 하게해준다.


카드분석

OOP 개발의 첫걸부터 첫걸음부터 마지막까지 처음해야할것은 먼저 해야할것은 사물에대한 관찰이고 이해이며 공감할수 있어야하는것이다.

경험을 통해 훈련해야하는것이다.

그럼 카드에대해 아는만큼 분석해보자

  • 카드는 4가지 모양이 있다 
  • 카드는 고유 숫자와 그에 해당하는 Ace~King 각각의 고유 이름이 있다.
  • 카드 셋팅은 카드의 숫자와 모양을 있으며,  King of Diamond라는 자연스러운 카드명을 사용할수 있다
  • 한번 정해진 카드는 모양과 숫자를 바꿀수없다.

...