전체 글

전체 글

    [JAVA] 클래스 · 객체 · 인스턴스

    [JAVA] 클래스 · 객체 · 인스턴스

    1. 클래스(Class) 1) 정의: 객체를 정의 2) 용도: 객체를 생성하는 데 사용 3) 클래스로부터 객체 생성 -> 클래스에 정의된 속성과 기능을 가진 객체가 만들어진다. 4) 객체를 만들어 내기 위한 설계도 혹은 틀 2. 객체(Object) 1) 정의: 실제로 존재하는 것 2) 용도: 객체가 가지고 있는 기능과 속서에 따라 다름 3) 다수의 속성과 다수의 기능을 가짐. -> 그 객체의 멤버(구성원, member)라 일컫는다. 4) 소프트웨어 세계에 구현할 대상 3. 인스턴스(Instance) 1) 클래스로부터 객체를 만드는 과정: 클래스의 인스턴스화(instantiate) 2) 어떤 클래스로부터 만들어진 객체 -> 그 클래스의 인스턴스 3) 설계도를 바탕으로 소프트웨어 세계에 구현된 구체적인 실체..