# 필드와 메소드란 무엇인가요?
## 답변 필드와 메소드는 **클래스의 구성요소**입니다. ## 클래스의 구조 클래스는, 생성될 객체의 **정보**와 **동작**을 필드와 메소드 영역에 정의합니다. - 필드: 객체의 정보(상태) - 메소드: 객체의 동작(기능) ## 코드 예 1) 스마트폰 클래스 ``` class SmartPhone { /* fields */ String name; // 이름 String color; // 색상 int price; // 가격 /* methods */ void call(String phoneNum) { // 전화 걸기 } void messege(String phoneNum) { // 메세지 보내기 } } ``` 2) 고양이 클래스 ``` class Cat { /* fields */ String name; // 이름 String species; // 고양이 종 double size; // 크기 double weight; // 몸무게 /* methods */ void meow() { // 야옹~~ } void scratch() { // 할퀴기~~ } } ``` ## 참고자료 --- 1. https://goo.gl/b36hG4