본문 바로가기
반응형

생성자2

[Java] 클래스 - 생성자/상속/추상클래스 클래스생성자- 생성자(constructor): 클래스의 인스턴스를 초기화하는 특별한 메서드. 클래스 인스터스화할 때 호출되면 인스턴스의 초기 값을 설정- 생성자명은 클래스 이름과 동일- 생성자는 메서드이지만 리턴타입이 없음- 객체 생성시 자동으로 호출- 생성자 이름 앞에는 접근 제어자 public 사용. public이 없다면 다른 패키지에서 생성자 호출이 불가- 클래스에 생성자가 없다면 기본 생성자(매개변수 X)를 자동으로 추가- this는 객체를 나타내는 참조 변수. 클래스 내부의 변수인지 메서드에서 받은 매개변수인지 구분하는데 사용. Static 메서드에서 사용불가- static 메서드는 static 영역에 생성. 클래스의 인스턴스는 heap 영역에 생성- 기본 생성자에 초기값 설정하는 것을 추천- .. 2025. 1. 21.
[JavaScript 문법] 8일차: 객체 기초 객체란?객체는 여러 값들을 하나의 단위로 묶어서 관리할 수 있는 복합 데이터 타입입니다. 객체는 속성과 메서드로 구성됩니다. 속성은 객체의 상태를 나타내고, 메서드는 객체의 동작을 정의합니다.객체 리터럴객체 리터럴은 중괄호 {}를 사용하여 객체를 정의하는 방법입니다. 기본 문법let 객체이름 = { 속성1: 값1, 속성2: 값2, ...}; 예제let person = { name: 'Alice', age: 25, city: 'New York'};속성 접근객체의 속성에 접근하는 방법에는 점 표기법과 대괄호 표기법이 있습니다. 점 표기법console.log(person.name); // 'Alice'console.log(person.age); // 25 대괄호 표기법console.log(perso.. 2024. 8. 8.
반응형