객체지향
데이터(상태)와 그 데이터를 다루는 동작(메서드)를 하나의 단위(객체)로 묶어서,
객체들끼리 메시지를 주고 받게 만드는 프로그래밍 방식
클래스는 설계도.
객체는 설계도로 만들어진 실제 물건
값 타입
- 스택에 값 저장
참조 타입
- 스택에 주소만 저장
- 힙에 객체의 실제 내용 저장
캡슐화 : 내부는 감추고 안전한 문 ( 프로퍼티 / 메서드 ) 으로만 접근
상속과 다형성 : 오늘은 배우지 않았다.
Car car = new Car();
[설계도이름] [변수이름] = new Car();
Car 클래스를 실제로 메모리에 만들어라 라는 명령
new 는 새로운 인스턴스를 힙에 생성한다는 뜻
(); 는 생성자를 호출하는 부분인데, 지금은 아무 생성자도 없으니까 기본 생성자가 자동으로 호출
'📖TIL' 카테고리의 다른 글
| 인터페이스 (0) | 2025.09.22 |
|---|---|
| 250916 예습 (0) | 2025.09.16 |
| 250915 예습 (0) | 2025.09.15 |
| 맨날 헷갈리는 배열 (0) | 2025.09.12 |
| 맨날 헷갈리는 구조체 (0) | 2025.09.11 |