본문 바로가기
728x90
반응형

클래스2

자바 추상(abstract)클래스 상위 클래스에서 메소드의 형식만 정의 해놓고, 각 하위 클래스에서 이 메소드를 구 현하는 메소드를 만들어 형식만 갖춘 메소드를 치환(overriding)만 할 수 있도록 하는 것이 좋다. 이렇게 형식만 갖춘 메소드를 추상메소드라고 한다. 예제를 통해서 알아보자 추상클래스 Shape는 x,y값과 높이 넒이를 나태내주고 있다. extends로 Shape를 상속받아 getArea()메소드를 통해 넒이 값을 구하는 코드이다. 다음과 같은 결과값으로는 와 같은 결과를 나올 수 있다. 여기서는 상속과 추상클래스를 통해 간단한 넒이 값을 구하는 프로그램을 만들어 보 았다. 2014. 10. 29.
자바 행맨게임(java hangman)만들기 준비과정_1 행맨게임이란 영어 를 공부할 때 영어단어를 익히기 위해 즐겨하는 게임으로 문제를 내는 출제자는 한 단어를 생각하고 몇글자의 영문을 알려주게 된다. 문제푸는 학습자는 주어진 단어의 글자수를 바탕으로 숨겨진 단어를 찾아내는 게임 으로 단 한번에 맞추기 못하기 때문에 학습자가 영문자를 말하면 단어를 표시해 주는 방법으로 진행된다. 행맨게임이라 불리게 된 이유는 학습자가 영문자 단어를 말할 때마다 교수대에 목이 졸라 죽는 사람을 그리기 때문이다. 처음에는 교수대에 매달린 사람의 얼굴을 의미 하는 동그라미가 그려지고 또 틀리면 왼팔 몸통 오른팔 등의 순서대로 그려져 다 그 려지만 게임이 끝나고 출제자는 학습자에게 정답을 알려주게 된다. 행맨은 교수형 집행인을 의미하는 영어단어인 것이다. 처음에 행맨 게임을 만들기.. 2014. 10. 24.
728x90
반응형