[자바][Java Programming Language] 객체지향프로그래밍(클래스, 생성자, 매개변수, 메서드)
·
자바(Java)
객체지향언어특징코드의 재사용성이 높다.코드의 관리가 용이하다.신뢰성이 높은 프로그래밍을 가능하게 한다.클래스와 객체클래스 : 객체를 정의해 놓은것으로 객체를 생성하는데 사용한다.객체 : 실제로 존재하는 것으로 사물 또는 개념을 말한다 EX) 책상, 의자, 수학공식, 프로그램 에러 클래스가 제품의 설계도라면 객체는 설계도로 만들어진 제품이라고 생각하면 된다!!인스턴스화(instantiate) : 클래스로부터 객체를 만드는 과정인스턴스(instance) : 클래스로부터 만들어진 객체 TV에대한 설계도는 클래스 설계도를 통해서 만든 걸 객체(인스턴스) 만드는 과정을 인스턴스화 라고 생각하면 될거 같다. 그리고 각 객체는 속성, 기능을 가지고 있는데속성 : 멤버변수(member variable), 특성(attr..