Java/Java Concept

Java 클래스 개념

SeungbeomKim 2022. 6. 17. 21:11
반응형

1.클래스의 개념

자바는 객체지향(object-oriented) 프로그래밍이다.

객체란 실생활에서 우리가 인식할 수 있는 사물이다.

객체의 상태와 행동을 구체화하는 프로그래밍을 객체 지향 프로그래밍이라고 한다.

클래스

객체를 정의하는 틀 또는 설계도를 의미하며, 클래스를 가지고 여러 객체를 생성하여 사용하게 된다.

 

필드 

객체의 상태를 나타냄 , 클래스에 포함된 변수(variable)

ex)car.modelname="람보르기니",car.modelYear = 2016

메소드

객체의 행동을 나타냄, 어떠한 특정 작업을 수행하기 위한 명령문이다.=함수

ex)car.accelerate(), car.brake()

인스턴스

메모리에 할당된 객체를 의미한다.

-내 차(myCar) : 설계도에 의해 생산된 차량, 친구 차(FriendCar): 설계도에 의해 생산된 또 다른 차량

 

 

반응형

'Java > Java Concept' 카테고리의 다른 글

메소드 오버로딩  (1) 2022.07.04
this와 this()  (1) 2022.07.04
생성자 개념  (1) 2022.07.04
메소드 개념  (0) 2022.07.04
클래스 선언  (1) 2022.07.04