객체를 프로그래밍적으로 만들기 위해 클래스와 인스턴스통해 객체를 만들고 객체지향 프로그래밍을 하게 된다!클래스 : 일종의 객체를 만들기 위한 설계도인스턴스 : 설계도를 보고 만든 제품엄청난 중복이 발생 중, 프로그래밍의 중요한 원칙 중 하나 중복의 제거!무언 값 +(더
1. Printf 왜 쓰는가? 우리가 가장 자주 쓰는 System.out.println은 출력형식에 맞게 출력을 해줄 수 없다. 특별히 소수점 같은 형식을 맞춰 출력해줘야 할 경우 printf를 통해 사용하면 효과적이다. 2. Printf는 어떻게 쓰는가? Syste
public class Point { private int x = -1; private int y = 0; // 직접 초기화 public void setX(int n) { x = n; } public void setY(int n) { y
left, right 같은 변수들을 주고, 그 변수를 이용해서 계산할 수 있는 메소드들을 그 객체 소속으로 등록해놓는다면 이 값의 상태를 유지하면서 둘 중 하나의 연산도 사용가능아래 계산기 같은 경우 left, right 값을 받아 더하고 평균을 구해 우리에게 돌려주는
1. 객체와 클래스 객체를 볼 때 프로그램 안의 독립된 하나의 프로그램으로 보자! 하나의 프로그램 안에 변수 + 메서드가 있듯이 객체도 변수와 메서드의 집합이다! 1-1 객체와 인스턴스의 차이점 같다고 보면 되지만, 굳이 구분을 하자면 아래와 같다. 객체