Here is a command-line inheritance program exercise that has to operate in javaFx. Most of the structure is there, you just need to add functionality. This is the prompt:  public class StartZoo { public static void main(String[] args) { System.out.println("Welcome to the Zoo. Enjoy your journey of discovery today as you visit the exhibits."); // command line program // make 2 LandAnimal objects - fill in all their attributes // make 2 Exhibit objects - set the climate // put some decoration in each exhibit (at least 1 decoration) // add one LandAnimal to each exhibit // make an ArrayList to hold both exhibits // Make a while loop that will repeat as long as there are unseen exhibits (in this case it will run twice) // "Welcome to the Zoo. Push 'Enter' to visit the next exhibit. // every time the user pushes enter, display the name of the animal in the Exhibit // as you leave the loop thank the user for visiting the Zoo System.out.println("Thank you for visiting the Zoo. Looking forward to seeing you again in the future!"); } }     This is LandAnimal.java: class LandAnimal extends Animal { enum CoveringType { FUR, SKIN, SCALES } public class Main { private String name = "decoration"; private String c; private String p; private String cT; } public Main(){ c="colour"; p="pattern"; cT= "coveringType"; } public class Animal { private String name; // Getter public String getName() { return name; } // Setter public void setName(String newName) { this.name = newName; }

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

Here is a command-line inheritance program exercise that has to operate in javaFx.

Most of the structure is there, you just need to add functionality.

This is the prompt: 

public class StartZoo {

public static void main(String[] args) {
System.out.println("Welcome to the Zoo. Enjoy your journey of discovery today as you visit the exhibits.");
// command line program

// make 2 LandAnimal objects - fill in all their attributes
// make 2 Exhibit objects - set the climate
// put some decoration in each exhibit (at least 1 decoration)
// add one LandAnimal to each exhibit

// make an ArrayList to hold both exhibits

// Make a while loop that will repeat as long as there are unseen exhibits (in this case it will run twice)

// "Welcome to the Zoo. Push 'Enter' to visit the next exhibit.

// every time the user pushes enter, display the name of the animal in the Exhibit

// as you leave the loop thank the user for visiting the Zoo


System.out.println("Thank you for visiting the Zoo. Looking forward to seeing you again in the future!");

}

}

 

 

This is LandAnimal.java:

class LandAnimal extends Animal {

enum CoveringType {

FUR,

SKIN,

SCALES

}

public class Main {

private String name = "decoration";

private String c;

private String p;

private String cT;

}

public Main(){

c="colour";

p="pattern";

cT= "coveringType";

}

public class Animal {

private String name;

// Getter

public String getName() {

return name;

}

// Setter

public void setName(String newName) {

this.name = newName;

}

Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY