1. Framework- 특정 형태의 소프트웨어 문제를 해결하기 위해 상호 협력하는 클래스 프레임과 인터페이스 프레임의 집합.- 특정한 틀을 만들어 놓고 거기에 살을 붙여 놓음으로써 프로그램을 만들어 작업시간을 줄여주는 것이다.- 프레임워크는 특정 개념들의 추상화를 제공하는 여러 클래스나 컴포넌트로 구성된다.- 프레임워크는 이렇게 추상적인 개념들이 문제를 해결하기 위해 같이 작업하는 방법을 정의한다.- 프레임워크는 좀 더 높은 수준에서 패턴을 조작한다.* 프레임워크가 중요한 이유는 객체지향 개발을 하게 되면서 개발자의 취향에 따라 다양한 프로그램이 나오게 되었다. 프로그램 개발에 투입되는 개발자도 점점 늘어남에 따라 전체 시스템의 통합성, 일관성이 부족하게 되었기 때문이다. 그래서 개발자의 자유를 제한하..
생성자와 Getter/Setter 메소드생성자- 특수한 목적을 가지는 메소드- 객체를 초기화하는 역할.********************- 접근지정자 : public 다른애 안가짐.- 반환값 없다. (void X -> 아예 표기 안함)- 인자값 가질 수 있다.- 마음대로 호출 불가- new : 연산자, 객체생성 연산자.- 자료형 변수명 = new연산자 생성자.- 생성자 : 객체를 초기화. KeyBoard 클래스 예제!1234567891011121314151617181920212223242526272829303132class KeyBoard { //멤버변수 초기화를 하는 값은 절대 상수만 사용한다. private String model; // ="K700"; private int price;//=Pric..