SophiaPretty

(5)

$14/per page/Negotiable

About SophiaPretty

Levels Tought:
Elementary,Middle School,High School,College,University,PHD

Expertise:
Accounting,Algebra See all
Accounting,Algebra,Applied Sciences,Architecture and Design,Art & Design,Biology,Business & Finance,Calculus,Chemistry,Communications,Computer Science,Economics,Engineering,English,Environmental science,Essay writing Hide all
Teaching Since: Jul 2017
Last Sign in: 305 Weeks Ago, 1 Day Ago
Questions Answered: 15833
Tutorials Posted: 15827

Education

  • MBA,PHD, Juris Doctor
    Strayer,Devery,Harvard University
    Mar-1995 - Mar-2002

Experience

  • Manager Planning
    WalMart
    Mar-2001 - Feb-2009

Category > Computer Science Posted 29 Nov 2017 My Price 7.00

working as a Volkswagen technician and an analogy

I am posting the discussion post. This is from the author. Just need to response in 4 to 6 sentences. The topic for this is software development design.

 

 

I spent several years working as a Volkswagen technician and an analogy I like to think of related to the association between classes and objects is this;

 

pseudo code:

 

class Volkswagen {

 

string vin;

string engineModel;

           

           void gasPedal (Boolean depressed) {

                      isDepressed = depressed;

                       if depressed = true {

                                  Volkswagen.move(5);

                       }

           }

 

           void move (int distance) {

                       if distance > 0 then {

                       moveForward (distance);

                       }

           }

 

           void assignVin (string newVin){

                       vin = newVin;

           }

 

           Void assignEngineModel (string newEngineModel) {

                      engineModel = newEngineModel;

           }

}

 

 

class VolkswagenCar {

           public static void main(String[] args) {

           

           //Create new Volkswagen object

           //Generate a beetle object

           Volkswagen beetle = new Volkswagen();

 

           //Invoke methods on newly created object

           beetle.gasPedal(True);

           beetle.assignVin(1N13AQRXS321);

           beetle.assignEngineModel(3.5T);

           }

}

 

The class Volkswagen acts as a blue print. All Volkswagens have a gas pedal to allow a car to move forward; this would describe the behaviors involved in all Volkswagens. In the example above, the object created was a Beetle. That beetle runs the gasPedal method passing a Boolean value of true. Similarly, all Volkswagens have engines, and vin numbers. Associated behaviors are illustrated above for those two methods invoked by the beetle object.

Answers

(5)
Status NEW Posted 29 Nov 2017 12:11 PM My Price 7.00

-----------  ----------- H-----------ell-----------o S-----------ir/-----------Mad-----------am ----------- Th-----------ank----------- yo-----------u f-----------or -----------you-----------r i-----------nte-----------res-----------t a-----------nd -----------buy-----------ing----------- my----------- po-----------ste-----------d s-----------olu-----------tio-----------n. -----------Ple-----------ase----------- pi-----------ng -----------me -----------on -----------cha-----------t I----------- am----------- on-----------lin-----------e o-----------r i-----------nbo-----------x m-----------e a----------- me-----------ssa-----------ge -----------I w-----------ill----------- be----------- qu-----------ick-----------ly

Not Rated(0)