필드
필드는 객체의 고유데이터, 부품 객체, 상태 정보를 저장하는 곳
변수와 비슷하지만 변수라고 부르지 않는다.
변수는 생성자와 메소드 내에서만 사용되고 생성자와 메소드가 실행 종료되면 사라진다.
하지만 필드는 생성자와 메소드 전체에서 사용되며 객체가 소멸하지 않는 한 객체와 함께 존재한다.
생성자
생성자는 new 연산자로 호출되는 특별한 중괄호 {} 블록이다.
생성자의 역할은 객체 생성시 초기화를 담당
클래스 이름으로 되어 있고 리턴타입이 없다
메소드
메소드는 객체의 동작에 해당하는 중괄로 {} 블록을 말한다.
중괄로 블록은 이름을 가지고 있는데 이것이 메소드 이름이다.
메소드를 호출하게 되면 중괄호 블록에 있는 모든 코드들이 일괄적으로 실행 된다.
이떄 메소드는 필드를 읽고 수정하는 역할도 하지만, 다른 객체를 생성해서 다양한 기능을
수행하기도 한다.
메소드는 객체 간의 데이터를 전달하는 수단이다.
-호출한 곳으로부터 매개 값을 받아 실행에 이용하고, 실행 후 결과 값을 호출한곳으로 리턴 할 수 있다.
public class Classname{
//필드
int filedname;
//생성자
Classname() {}
//메소드
void methodname(){
}
}