Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.yahoo.hlctt;
- public class Cat {
- private String name;
- private int age;
- private double furriness;
- private boolean playfulness;
- Cat(String name, int age, double furriness, boolean playfulness) {
- this.name = name;
- this.age = age;
- this.furriness = furriness;
- this.playfulness = playfulness;
- }
- Cat() {
- }
- public String getName() {
- return name;
- }
- public void setName(String name) {
- this.name = name;
- }
- public int getAge() {
- return age;
- }
- public void setAge(int age) {
- this.age = age;
- }
- public double getFurriness() {
- return furriness;
- }
- public void setFurriness(double furriness) {
- this.furriness = furriness;
- }
- public boolean isPlayfulness() {
- return playfulness;
- }
- public void setPlayfulness(boolean playfulness) {
- this.playfulness = playfulness;
- }
- // Behavior //
- public void meow() {
- if (playfulness) {
- System.out.println(name + ": Meow");
- }
- }
- public void sleep() {
- if (age >= 10 && !playfulness) {
- System.out.println(name + ": zZz");
- }
- }
- }
Add Comment
Please, Sign In to add comment