class 2

Java 클래스(Class) (2)

📢 생성자👉🏻 클래스는 객체 지향 프로그래밍에서 객체를 생성하기 위한 템플릿.👉🏻 자바에서 객체를 생성할 때는 생성자를 사용한다.👉🏻 생성자는 객체의 초기화를 담당하며, 클래스명과 동일한 이름을 가진다.👉🏻 기본 생성자: 클래스에 생성자가 없으면 기본 생성자가 자동 생성. 하나 이상의 생성자가 정의되면 기본 생성자는 제공되지 않는다.👉🏻 생성자 오버로딩: 동일한 클래스 내에서 매개변수의 개수나 타입이 다른 여러 개의 생성자를 정의할 수 있다. 📢 실습(1)자동차의 속성과 동작을 정의하는 Car Class 생성// Car 클래스 생성// 멤버변수 : name, color, year, power, speed => private 선언 (getter/ setter 생성)// 소나타(블랙/2..

백엔드/Java 2024.09.30

Java 클래스(Class) (1)

📢 클래스란?- 객체를 생성하기 위한 설명서, 설계도(청사진)- 객체를 사용하기 위해서는 먼저 클래스를 정의하고, 그 클래스로부터 객체를 생성해야 한다. 📢 클래스의 구성 요소멤버 변수: 객체의 상태를 나타내는 변수메서드: 객체의 기능이나 행동을 정의하는 함수 📢 객체 생성 클래스명 객체명 = new 클래스명(); Lotto l = new Lotto(); // Lotto 클래스의 객체 l 생성  📢 클래스와 메서드 사용법 - 같은 클래스 내에서 메서드 호출: 메서드명();- 다른 클래스에서 메서드 호출: 객체명.메서드명();- static 메서드: 클래스명 또는 객체명을 통해 호출 가능. 📢 접근 제어자 - private: 해당 클래스 내에서만 사용 가능- (default): 같은 패키지 내에서..

백엔드/Java 2024.09.29