본문 바로가기

클래스

8과. 클래스의 기본 (복습) -초보개발자- 효율적으로 프로그램을 작성하는 방법이 필요 --> '클래스' 등장 클래스? 사물의 상태 및 특성, 그에 관련된 기능을 정리하여 프로그램으로 표현하기 위해 사용 클래스 선언? 클래스를 작성하는 작업 --------------------------------------------------------------------------- 필드 : '상태 및 특성'을 표현 메소드 : '기능'을 표현 필드와 메소드 모두 클래스의 '멤버'라 부른다. 객체? 객체를 생성하는 작업 : 실제로 1개의 대상 만드는 작업 ex) 자동차 1대를 '객체' or '인스턴스'라 한다. 객체 생성 : Car car1 = new Car(); 멤버에 접근 : car1.num = 1234; car1.gas = 20.5; * 참조형 변수 :.. 더보기
8장. 클래스의 기본 (복습) -초보개발자- 클래스 : 프로그램을 효율적으로 작성하도록 도와준다. 사물의 상태 및 특성, 그에 관련된 기능을 정리하여 프로그램으로 표현 클래스 선언 : 클래스를 작성하는 작업 필드 (field) : '상태 및 특성' 표현하기 위한 수단 메소드(method) : '기능' 표현하기 위한 수단 -필드와 메소드 모두 '멤버'라 부른다. 객체 생성 : ex) 실제로 1대의 차(대상) 만드는 작업 --- > 자동차 1대를 '객체' or '인스턴스'라 한다. ex) Car car1; car1 = new Car(); --------> (한 문장으로) Car car1 = new Car(); * 참조형 변수 : 변수 car1은 '객체 그 자체'가 아니다. '위치'를 가리킨다. 이러한 변수를 참조형 변수라 한다. ex) car1.num.. 더보기