Question: Exercise-3: 10 points MyCar class Represents selected information about a car. Class variables Attributes of a car Instance variables Car owner name, Make, Model Constructor

Exercise-3: 10 points

MyCar class

Represents selected information about a car.

Class variables

Attributes of a car

Instance variables

Car owner name, Make, Model

Constructor

MyCar

arguments:

car_owner_name, make, model

State change:

A new object of type Car is created. Values for the cars owner, make and model are assigned. (Instance variables)

Return:

That newly created Car object.

Methods

setInformation

arguments:

attributes - year, body_style, color, vin_number, cylinders, etc

State change: (changes class variables)

The classs variables are changed

Return:

New values of classs variables

(Clue: how can we use the class variables in setInformation? Declare those as global.)

DescribeCar

No arguments.

Return:

All information about the car including class and instance variables

Example calls:

 
Altima=Car("vinay","nissan","altima") Altima.setInformation("2007","red","dsd2324424244") print (Altima.DescribeCar())

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!