반응형
어휘가 참 애매하지만 나름의 정리, 비유가 필요하다
클래스
설계도, 메소드의 정의
new를 통해 만든 객체, 그 객체를 설명하는 설계도를 적어 놓은 것
인스턴스
구체적 제품(객체), 메소드를 사용하기 위한 호출
c1에 담겨있는 객체의 내용
객체
Calculator c1 = new Calculator();
new : Calculator라는 객체를 만들겠다.
그리고 이 객체를 Calculator라는 객체를 담을 수 있는 자료형인 c1이라는 변수에 담았다.
→ Calculator라는 데이터 타입을 만든 것
늘 프로그래밍 할 때는 수천, 수만개가 반복이라고 생각하고 효율적으로 코드를 짜야한다.
중복의 제거
메소드 생성
예시)
public static void sum(int left, int right){
System.out.println(left + right);
}
main 함수에서 메소드를 호출해 사용할 수 있다
반응형
'자바 Java' 카테고리의 다른 글
기초-입출력 연월일 입력받아 출력하기 (0) | 2019.09.08 |
---|---|
클래스 변수, 인스턴스 변수 (0) | 2019.09.08 |
객체 / 헤어나올 수 없는 객체 지향 프로그래밍 (0) | 2019.09.08 |
switch 문 활용 (0) | 2019.09.07 |
원화의 달러 환전 (0) | 2019.09.07 |
댓글