클래스를 만드는 연습
클래스[학생]
데이터 (속성) : 이름, 학번, 주소, 나이, 키, 몸무게, 지도교수, 전공, 학교이름,...
액션(메소드) : 학교가다, 공부하다, 퇴교하다, 먹는다, 운동하다,...
class Student{
}
클래스[자동차]
데이터 (속성) : 핸들, 바퀴, 배기량, 기어, 배기통, 색상, 메이커, 엔진,...
액션(메소드) : 달리다 --> 주행하다 --> 서행하다, 주차하다, 후진하다,...
class Car{
String handle;
int tire;
int color;
void run(){
//달리기 로직이 들어감!!
}
void parking(){
}
}
클래스[학생]
데이터 (속성) : 이름, 학번, 주소, 나이, 키, 몸무게, 지도교수, 전공, 학교이름,...
액션(메소드) : 학교가다, 공부하다, 퇴교하다, 먹는다, 운동하다,...
class Student{
}
클래스[자동차]
데이터 (속성) : 핸들, 바퀴, 배기량, 기어, 배기통, 색상, 메이커, 엔진,...
액션(메소드) : 달리다 --> 주행하다 --> 서행하다, 주차하다, 후진하다,...
class Car{
String handle;
int tire;
int color;
void run(){
//달리기 로직이 들어감!!
}
void parking(){
}
}
위의 내용을 자바로 표현해본 것
package kr.ac.busanit;
class Car{
String handle;
int tire;
int color;
void run(){
//달리기 로직이 들어감!!
}
void parking(){
}
}
public class CarTest {
public static void main(String[] args) {
// TODO Auto-generated method stub
Car mycar01; //레퍼런스 변수선언!!
mycar01 = new Car(); //객체생성
mycar01.handle = "기아핸들"; //멤버변수에 데이터 삽입
System.out.println(mycar01.handle); //출력
}
}
package kr.ac.busanit;
class Car{
String handle;
int tire;
int color;
void run(){
//달리기 로직이 들어감!!
}
void parking(){
}
}
public class CarTest {
public static void main(String[] args) {
// TODO Auto-generated method stub
Car mycar01; //레퍼런스 변수선언!!
mycar01 = new Car(); //객체생성
mycar01.handle = "기아핸들"; //멤버변수에 데이터 삽입
System.out.println(mycar01.handle); //출력
}
}