본문 바로가기

JAVA/국비 공부

3월15일 수업(예제3)

package day0315;
// 강아지 클래스
// 필드: 이름, 등록번호(String), 품종, 나이
// 메소드:  사료먹기(사료종류), 짖기, 자기(), 객체간 비교
public class Dog {

    //1. 필드
    String name;
    String id;
    String breed;
    int age;
    
    //2. 메소드
   //1. 사료먹기
        public void eat(String food) {
        System.out.println(food+"를 먹는다");
    }
        public void bark() {
            System.out.println("멍멍");
        }
        public void sleep() {
            System.out.println("쿨쿨");
        }
        public boolean equals(Object obj) {
            if(obj instanceof Dog) {
                Dog d = (Dog)obj;
                if(id.equals(d.id)) {
                    return true;
                }
            }
            return false;
        }
  }

'JAVA > 국비 공부' 카테고리의 다른 글

3월16일수업(예제)  (0) 2021.03.16
3월15일 수업(예제4)  (0) 2021.03.15
3월15일(예제2)  (0) 2021.03.15
3월15일 (예제1)  (0) 2021.03.15
3월 15일 수업(예제)  (0) 2021.03.15