-
Notifications
You must be signed in to change notification settings - Fork 21
Expand file tree
/
Copy pathPenguin.java
More file actions
59 lines (48 loc) · 1.07 KB
/
Penguin.java
File metadata and controls
59 lines (48 loc) · 1.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
/**
* @author TrevorDickey - tjdickey
* CIS175 - Fall 2023
* Aug 29, 2023
*/
package model;
/**
*
*/
public class Penguin {
// Instance variables representing the species, habitat, and height of the Penguin
private String species;
private String habitat;
private int height; //in centimeters
public Penguin() {
super();
}
public Penguin(String species, String habitat, int height) {
super();
this.species = species;
this.habitat = habitat;
this.height = height;
}
public String getSpecies() {
return species;
}
public void setSpecies(String species) {
this.species = species;
}
public String getHabitat() {
return habitat;
}
public void setHabitat(String habitat) {
this.habitat = habitat;
}
public int getHeight() {
return height;
}
public void setHeight(int height) {
this.height = height;
}
@Override
public String toString() {
return "Penguin [species=" + species + ", habitat=" + habitat + ", height=" + height + " centimeters]";
}
public String makeNoise() {
return "The " + species + " Penguin says HONK!";}
}