From caf7dce1f64673fe99e8a40609ece94f7c7f0151 Mon Sep 17 00:00:00 2001 From: Patrick McBee Date: Sun, 20 Jul 2025 15:07:57 -0400 Subject: [PATCH] created object and used static methods --- 2. Inside Classes/exercises/Cat.java | 11 +++++++++-- 2. Inside Classes/exercises/Harry.java | 10 ++++++++++ 3. Getters and Setters/examples/DiseaseSorter.java | 6 +++--- 3 files changed, 22 insertions(+), 5 deletions(-) diff --git a/2. Inside Classes/exercises/Cat.java b/2. Inside Classes/exercises/Cat.java index 522941b..3e6683c 100755 --- a/2. Inside Classes/exercises/Cat.java +++ b/2. Inside Classes/exercises/Cat.java @@ -32,12 +32,19 @@ else if (lives < 0) public static void main(String[] args) { /* Do the following things without changing the Cat class */ - + Cat Czar = new Cat("Czar"); + // 1. Make the Cat meow + Czar.meow(); // 2. Get the Cat to print it's name - + Czar.printName(); // 3. Kill the Cat! + for (int i = 0; i < 11; i++) { + Czar.kill(); + } + + } } diff --git a/2. Inside Classes/exercises/Harry.java b/2. Inside Classes/exercises/Harry.java index 28ad5e5..960b927 100755 --- a/2. Inside Classes/exercises/Harry.java +++ b/2. Inside Classes/exercises/Harry.java @@ -27,10 +27,20 @@ void spyOnSnape() { public static void main(String[] args) { // 1. make harry potter + Harry harry = new Harry(); + // 2. become invisible + harry.makeInvisible(true); + // 3. spy on professor snape + harry.spyOnSnape(); + // 4. become visible again + harry.makeInvisible(false); + // 5. cast a “stupefy” spell + harry.castSpell("stupefy"); + } } diff --git a/3. Getters and Setters/examples/DiseaseSorter.java b/3. Getters and Setters/examples/DiseaseSorter.java index 149e5fd..1a5fb7b 100755 --- a/3. Getters and Setters/examples/DiseaseSorter.java +++ b/3. Getters and Setters/examples/DiseaseSorter.java @@ -9,13 +9,13 @@ public static void main(String[] args) { Disease polio = new Disease("polio", false); Disease flu = new Disease("influenza", true); Disease malaria = new Disease("malaria", true); - Disease cancer = new Disease("cancer", false); + //Disease cancer = new Disease("cancer", false); List diseases = new ArrayList(); diseases.add(polio); diseases.add(flu); diseases.add(malaria); - diseases.add(cancer); + //diseases.add(cancer); /* * Options for setting the value of "curable": @@ -24,7 +24,7 @@ public static void main(String[] args) { * 3. create a setter */ - cancer.setCurable(true); + //cancer.setCurable(true); System.out.println("Curable diseases: "); for (Disease disease : diseases) {