JAVA(2) 클래스, 객체, 인스턴스 클래스(Class) : 객체를 만들어 내기 위한 설계도, 연관되어 있는 변수와 메서드의 집합. ex) 회원가입을 하기 위해서 회원가입 입력 값(변수) 절차(변수)를 하나의 문서로 만들어서 컴퓨터에 저장해둔 것. 즉, 아직 회원가입이 되진 않고 양식만 존재하는 상태를 말한다! 실제로 인스턴스화 하기 전에는 의미가 없는 양식에 불과하지만 static과 같은 예외가 있다고 한다. static의 의미는 접근 가능한 범위 내에 있는 모든 클래스에서 해당 필드나 메서드를 공유한다는 뜻이다. 처음부터 인쇄물이 한 장밖에 없고 더 이상의 복사를 허용하지 않는다는 것. 인쇄물이 한장 밖에 없으므로 벽에다가 붙여두고 누가 보거나 수정하게 되면 언제나 원본이 변경된다. 따라서 새로운 인스턴스를 생성할때는 클래스 내의 sta.. 2021. 3. 13. 이전 1 다음