728x90
반응형
클래스
-
[자바의 정석] 객체지향 언어 & 클래스와 객체JAVA 2022. 10. 12. 12:11
객체지향 언어 란? 코드의 재사용성을 높여준다. 코드의 관리가 쉬워진다. 신뢰성이 높은 프로그램의 개발을 가능하게 한다. 클래스와 객체 클래스는 객체를 정의해 놓은 것을 말한다. 객체는 속성과 기능을 가진 개념을 말한다. - 객체(Object)는 인스턴스(instance)를 포함하는 일반적인 의미이다. 예를 들어 붕어빵 기계는 클래스이고 붕어빵은 객체가 된다. 객체의 구성요소 객체는 속성(변수)과 기능(메서드)으로 이루어져 있으며 속성과 기능을 합쳐서 멤버라고 한다. class Tv{ // 속성(변수) String color; boolean power; int channel; // 기능(메서드) void power(){power = !power;} void channelUp(){channel++;} vo..