JAVA/소설같은자바

클래스 만들기

김컴맹 2011. 8. 5. 14:20
반응형

 
 
 
 
1
2
3
4
5
6
7
8
 
 /**
 Person 클래스 - 새로운 사용자 정의 데이터 타입
 **/
 public class Person { 
     public int age; 
     public float height; 
     public float weight; 
 } 
 

1
2
3
4
5
6
7
8
 
 /**
 Person 구조체 선언 - C언어
 **/
 struct Person { 
      int age; 
      float height; 
      float weight; 
 } 
 


□ Person 클래스의 분석
◇ class : 클래스를 선언하는 키워드
◇ Person : 새로운 데이터 타입의 이름
◇ age : 데이터 타입 내의 멤버
◇ height : 데이터 타입 내의 멤버
◇ weight : 데이터 타입 내의 멤버

□ 구조체와 클래스
◇ public을 모두 제거하고 class 키워드를 struct로 바꾼다면, 모든 면에서 구조체와 동일하다.



반응형