Skip to content

Carringtonb/Lab4-OOP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Lab4-OOP

Party Zoo

Lab01-Exception-Handling

Author: Carrington Beard


Description

[Tell me about your application, should be about a paragraph] This is a C# console application that will create and define different animals that could be seen in the zoo. This is done using a hierarchy of classes and interfaces to derive behaviors.


Getting Started

Clone this repository to your local machine.

$ git clone https://github.com/Carringtonb/Lab4-OOP

To run the program from Visual Studio:

Select File -> Open -> Project/Solution

Next navigate to the location you cloned the Repository.

Double click on the Lab04_OOP directory.

Then select and open Lab4_OOP.sln


Visuals

Hierarchy Diagram

Zoo hierarchy

Application in terminal

ZooTerminal

Using the Application

ZoomProgram


Interfaces

  • Interfaces are inherited behaviors for classes to show what classes can do.
  • The interfaces in this program allow the instantiated animals to either speak, fly, or both.

Change Log

1.3: *Added Interfaces - 3/25/2020

1.2: *Created all Classes - 3/24/2020

1.1: *Created architecture - 3/23/2020

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages