생성자 2

[Java] 클래스 배열

1) 클래스 배열 객체를 여러개 선언해야 하는 경우 배열 타입으로 한번에 선언 후 사용한다. 각 객체는 규칙성이 없기 때문에 규칙성을 부여하기 위해 사용한다. 2) 클래스 배열 선언 클래스명[ ] 배열명 = new 클래스명[칸수]; 클래스명[ ] 배열명 = { new 생성자( ), new 생성자( ), ... }; 3) 클래스 배열 사용 클래스 배열은 각 방이 하나의 객체이다. 배열명[idx].변수; 배열명[idx].메소드( ); public class Home { public static void main(String[] args) { Car mycar = new Car("Ferrari", "red", 65000); Car momcar = new Car("k7", "white", 2700); Car d..

Back-End/JAVA 2021.05.24

[Java] Storage Class(저장 기억 부류), 클래스, 생성자

1) Storage Class 1. 지역 변수 메소드 내부에 선언된 변수 2. 전역 변수 클래스 내부, 메소드 외부에 선언된 변수 3. 정적 변수 static이 붙은 변수 2) 지역변수/전역변수/정적변수 특징 저장되는 RAM영역 Stack Data Data 지역변수 전역변수 정적변수 초기화 직접 자동 자동 생명주기 } 프로그램 종료시 프로그램 종료시 보안성 상 중 하 3) Class 공통 요소들을 추상적으로 묶어놓은 틀, 개념 ex) 자동차로 비유하자면 각 차의 엔진종류, 차 번호, 브랜드, 시동켜기 등 붕어빵 틀 여러 변수들과 메소드들을 둘다 관리하고 사용하기 위해 쓴다. 1. 주어이다. 모든 문장 맨 앞에 클래스가 나오고 영어는 맨 앞을 대문자로 적는다. 클래스는 주어의 역할이고 대문자로 시작한다. ..

Back-End/JAVA 2021.05.24
반응형