클래스
- 연관되어 있는 변수와 메소드의 집합
- 객체의 설계도를 코드로 나타낸 것. -> 객체를 프로그램으로 만들기 위한 설계코드.
- 간단히 말해, 설계도라고 생각하면 쉽다.
public class AClass { Integer i; Integer j; // 생성자 public AClass(Integer i, Integer j) { super(); this.i = i; this.j = j; } public void sum(){ System.out.println(this.i + this.j); } } | cs |
인스턴스
- 객체를 생성하여 JVM 자바가상머신이 관리하는 메모리에 적재된 것.
- 간단히 말해, 설계도를 이용해 만들어낸 제품이라고 생각하면 쉽다.
public static void main(String[] args) { AClass a = new AClass(1, 2); a.sum(); } | cs |