diff --git a/Zoo/src/main/Runner.java b/Zoo/src/main/Runner.java index ed1b309..9a8a160 100644 --- a/Zoo/src/main/Runner.java +++ b/Zoo/src/main/Runner.java @@ -1,6 +1,7 @@ package main; import model.Example; +import model.Wallaby; public class Runner { @@ -13,5 +14,10 @@ private void go() { Example example = new Example(); example.makeNoise(); + Wallaby wallaby = new Wallaby("Bob", 4, "grey"); + wallaby.speak(); + + System.out.println(wallaby.speak()); + } } diff --git a/Zoo/src/model/Wallaby.java b/Zoo/src/model/Wallaby.java new file mode 100644 index 0000000..7548c71 --- /dev/null +++ b/Zoo/src/model/Wallaby.java @@ -0,0 +1,62 @@ +package model; + +/** + * @author joshtegeler - jmtegeler + * CIS175 - Spring 2024 + * Jan 25, 2024 + */ + +public class Wallaby { + + private String name; + private int age; + private String color; + + public Wallaby() { + super(); + } + + // Constructor + public Wallaby(String name, int age, String color) { + this.name = name; + this.age = age; + this.color = color; + } + + // Getters/setters + 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 String getColor() { + return color; + } + + + public void setColor(String color) { + this.color = color; + } + + + // Speak method + public String speak() { + return "The " + color + " Wallaby named " + name + " is " + age + " years old and goes 'growllllll'"; + } +} +