Create a driver in which the following lines code will be realized without errors Console.WriteLine ("All kinds of cars: "); Auto my Auto - new Auto ("Kia"); Console.WriteLine ("\nmyAuto =" + myAuto); Vehicle myCar = new Auto ("sedan"); Drivable drive = myCar; Console. WriteLine ("\nmyCar = " + drive); Land vehicle mySedan = new Auto ("Honda"); drive = mySedan; Console.WriteLine ("\nmySedan = " + drive); %3D

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Define Abstract classes in C#. Vehicle and LandVehicle, a concrete class Auto and Interface Drivable according to the following UML diagram.

Output:
All kinds of cars:
Vehicle
* type : String
myAuto - Auto
+ Vehicleo
+ Vehicle(type : String)
* gefType0 : String
+ toString: String
Completed Safe Driving School
Has insurance: true
<<interface>>
Has registration: true
<«stereotype>
Drivable (interface)
Has valid Lisence: false
Land Vehicle
• DRIVER String = "Niko"
Type of vehicle: Kia
Landvehicle
• Landvehicle)
• Landvehicleype: String)
• tostringo : String
+ safeDrvingo : String
+ hasinsurance) : boolean
• SRegistered) : boolean
• hasvalidLicense0: boolean
myCar = Auto
Completed Safe Driving School
Has insurance: true
Has registration: true
Has valid Lisence: false
Auto
Land Vehicle
* Auto(ype : String)
* toStringo : String
* safeDriving0 : String
+ hasinsuranceo: boolean
+ hasValidLicense0 : boolean
+ isRegistered) : boolean
Type of vehicle: sedan
mySedan = Auto
Completed Safe Driving School
Has insurance: true
Has registration: true
Has valid Lisence: false
Land Vehicle
Type of vehicle: Honda
Transcribed Image Text:Output: All kinds of cars: Vehicle * type : String myAuto - Auto + Vehicleo + Vehicle(type : String) * gefType0 : String + toString: String Completed Safe Driving School Has insurance: true <<interface>> Has registration: true <«stereotype> Drivable (interface) Has valid Lisence: false Land Vehicle • DRIVER String = "Niko" Type of vehicle: Kia Landvehicle • Landvehicle) • Landvehicleype: String) • tostringo : String + safeDrvingo : String + hasinsurance) : boolean • SRegistered) : boolean • hasvalidLicense0: boolean myCar = Auto Completed Safe Driving School Has insurance: true Has registration: true Has valid Lisence: false Auto Land Vehicle * Auto(ype : String) * toStringo : String * safeDriving0 : String + hasinsuranceo: boolean + hasValidLicense0 : boolean + isRegistered) : boolean Type of vehicle: sedan mySedan = Auto Completed Safe Driving School Has insurance: true Has registration: true Has valid Lisence: false Land Vehicle Type of vehicle: Honda
Create a driver in which the following lines code will be realized without errors
Console. WriteLine ("All kinds of cars: ");
Auto my Auto - new Auto ("Kia");
Console.WritelLine ("InmyAuto = " + myAuto);
Vehicle myCar = new Auto ("sedan");
Drivable drive myCar;
Console. WriteLine ("\nmyCar = " + drive);
Land vehicle mySedan = new Auto ("Honda");
drive = mySedan;
Console. WriteLine ("\nmySedan = "+ drive);
%3D
Transcribed Image Text:Create a driver in which the following lines code will be realized without errors Console. WriteLine ("All kinds of cars: "); Auto my Auto - new Auto ("Kia"); Console.WritelLine ("InmyAuto = " + myAuto); Vehicle myCar = new Auto ("sedan"); Drivable drive myCar; Console. WriteLine ("\nmyCar = " + drive); Land vehicle mySedan = new Auto ("Honda"); drive = mySedan; Console. WriteLine ("\nmySedan = "+ drive); %3D
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Developing computer interface
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education