Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Creating a Pet class Create the following class Pet Class Properties + property setter absent Name : string + property setter private> Owner : string

image text in transcribed
image text in transcribed
image text in transcribed
image text in transcribed

Creating a Pet class Create the following class Pet Class Properties + property setter absent Name : string + property setter private> Owner : string + property setter absent Age : int + property setter absent Description : string + property setter private> IsHouseTrained : bool Methods + constructor Pet name : string, age : int, description string) + ToString() + Train() Setowner(newowner : string) : string : void :void + Description of members: Fields: There are no fields. Properties: 1. The properties are self-explanatory. The getter is public and the setter is mostly absent. Constructor: 1. public Pet(string name, int age, string description) - This constructor takes three arguments and assigns them to the appropriate properties. It also initializes the fields owner to "no one" and isHousedTrained to false Remember the ToString method is needed to produce a Methods: sensible output on the screen 1. public override string ToString() - This method returns a string fully describing this object. 2. public void setowner(string owner) - This method simply assigns the argument to the appropriate field. 3. public void Train() - This method sets the property IsHouseTrained to true. Test Harness In your main method write the code to do the following: 1. Create four objects. You decide on the arguments 2. Create a List to store all the above objekts. 3. Use some of the methods on some of the objects. 4. Using a suitable looping statement, display all the objects in the collection. 5. Prompt the user for an owner's name and then display only the pets belonging to a particular person. Use C# Console App (.NET Framework) C#

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Spatial Databases With Application To GIS

Authors: Philippe Rigaux, Michel Scholl, Agnès Voisard

1st Edition

1558605886, 978-1558605886

More Books

Students also viewed these Databases questions

Question

What are some of the threats of technology?

Answered: 1 week ago