2011년7월21일_JAVA class, 연습문제들


JAVA에 많은 시간을 투자하는 짓은 어리석다고 판단하여..
객체지향개념만 익히기로 결심함.



● class

쉽게 C언어개념으로 설명하면..
class = 구조체 + 함수(메소드)

클래스를 만드는 연습

●클래스[학생]
데이터(속성): 이름, 학번, 주소, 나이, 키, 몸무게,
                 지도교수, 전공, 학교이름,...

액션(메소드): 학교가다, 공부하다, 퇴교하다, 먹는다, 운동하다,...

class Student {

}

●클래스[자동차]
데이터(속성): 핸들, 바퀴, 배기량, 기어, 배기통, 색상, 메이커, 엔진, 벨트, 오일,...

액션(메소드): 달리다 --> 주행하다 --> 서행하다
                 주차하다, 후진하다,...

class Car {
    String handle;
    int tire;
    int color;
    void run() {
        //달리기 로직이 들어감
    }

    void parking() {
        //주차 로직이 들어감
    }
}




DSCN3695
DSCN3696 DSCN3697 


image

 

 


● 연습문제


DSCN3694 DSCN3695





image



image

 

 

image



image