Written by
java-style
on
on
#5. 객체 지향과 클래스(Class)
#5. 객체 지향과 클래스(Class)
public class Person {
//=========사람이라는 Class 생성====================
/*
* 사람은 지구상에 오직 1명 인가? 아니다.
* 수 많은 사람을 객체화 하기 위해
* 사람이라는 클래스에 사람이 갖는 기본적인 속성과 기능을 구성한다.
*
* 이 클래스를 통하여 개발자는 name과 age를 속성으로 가지며
* eat 이라는 행위를 할 수 있는
* '사람'이라는 객체를 계속 만들어 낼 수 있게 된다.
*/
String name;
int age;
public void eat() {
System . out . println (age + "살 " + name + "(이)가 밥을 먹습니다." );
}
//========== 객체화 =====================
public static void main( String [] args) {
/*
* Person 이라는 추상적인 형태를
* 영수와 길동이라는 구체적인 객체로 객체화 한다.
*/
Person 영수 = new Person();
영수.name = "김영수" ;
영수.age = 20 ;
Person 길동 = new Person();
길동.name = "홍길동" ;
길동.age = 30 ;
영수.eat();
System . out . println ( "=============" );
길동.eat();
}
}
from http://ej-0929.tistory.com/14 by ccl(A) rewrite - 2021-12-12 15:27:14