[Java] 객체 사용 방법 (OOP)
·
Java/OOP
오늘은 객체 사용 방법에 대해 알아보자. 이전 OOP글에서는 class 선언과 class 생성에 대해서 공부했다. 이제 클래스 내부에 있는 멤버변수(속성), 메서드들을 어떻게 상황에 맞게 사용할 수 있을까?     객체를 생성하고 멤버 변수에 값을 넣는 방법은참조변수. 멤버 변수로 객체(인스턴스)에 접근하면 된다.  참조변수. 멤버 변수     *기억하자*   객체 참조 과정은 대충 이러하다 Car c에서 c 변수는 객체 주소 값을 가지고 있다.c. (c dot(.))을 사용하면 Car 객체에 접근할 수 있게 된다. c.price => @76b23ec81. price   과정을 한번 더 설명하면 1. Car c = new Car()    -> 객체를 생성했다 인스턴스화2. c.price = 50_000_..
[Java] 객체와 class_OOP
·
Java/OOP
Java는 객체 지향 언어의 대표적인 언어이다. 객체 지향 언어는 OOP (Object Oriented Programming)의 약자로. 프로그램 개발하는 방법론 중 하나이다. 객체 지향 프로그래밍은 새로운 기능의 추가나 수정에 용이하다 이유는 객체 단위로 프로그램이 구성되어 있기 때문이다. 유지보수가 편해지고 가독성을 높아진다.  객체지향이 어려운 이유 중 하나가 다양한 용어가 등장하기 때문이다.      객체 지향을 쓰는 이유 만약 자동차 관련된 정보로 코딩한다고 치자, 자동차의 차종, 가격, 엔진 정보에 대해 처리한다고 가정하고, Sonata는 24000000원이고, 6500.5의 힘을 지님 이런 식으로 콘솔창에 출력을 한다고 하자.   String[] carName = {"Sonata", "Cas..