From f31a2ddc02eac89ffc2710d1492b0645eab72110 Mon Sep 17 00:00:00 2001 From: DaLebedev Date: Fri, 2 Feb 2024 00:45:27 -0600 Subject: [PATCH] Added Crow.java file and modified Runner.Java --- Zoo/src/main/Runner.java | 3 ++ Zoo/src/model/Crow.java | 59 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 62 insertions(+) create mode 100644 Zoo/src/model/Crow.java diff --git a/Zoo/src/main/Runner.java b/Zoo/src/main/Runner.java index ed1b309..2c43cfe 100644 --- a/Zoo/src/main/Runner.java +++ b/Zoo/src/main/Runner.java @@ -1,5 +1,6 @@ package main; +import model.Crow; import model.Example; public class Runner { @@ -13,5 +14,7 @@ private void go() { Example example = new Example(); example.makeNoise(); + Crow crow = new Crow(); + System.out.println(crow.makeNoise()); } } diff --git a/Zoo/src/model/Crow.java b/Zoo/src/model/Crow.java new file mode 100644 index 0000000..5d8436a --- /dev/null +++ b/Zoo/src/model/Crow.java @@ -0,0 +1,59 @@ +/** + * Author: Daniel Lebedev - dalebedev + * Description: XXX + * CIS 175 - Spring 2024 + * Feb 2, 2024 + */ +package model; + +public class Crow { + + private String name; + private String color; + private float wingspan; + + public Crow() { + super(); + } + + public Crow(String name, String color, float wingspan) { + super(); + this.name = name; + this.color = color; + this.wingspan = wingspan; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getColor() { + return color; + } + + public void setColor(String color) { + this.color = color; + } + + public float getWingspan() { + return wingspan; + } + + public void setWingspan(float wingspan) { + this.wingspan = wingspan; + } + + @Override + public String toString() { + return "Crow: Name=" + this.name + "color=" + this.color + "Wingspan=" + this.wingspan; + } + + public String makeNoise() { + return "Caw Caw!"; + } + +}