Please i need Inharitence coding please help - Programmers Heaven

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

Please i need Inharitence coding please help

Black_JokerBlack_Joker Posts: 4Member
please i need help D:

i need Inheritence codes~~~
i need to draw cars and trucks and background with road and a house with sky.

i have to use Vehicle class as a parent class. To draw pictures, i should draw fun things coming up with different drawings. the problem is that it is a "hard code".
i need to create a car class and a truck class as a children of Vehicle class.
the following UML classes shows the required elements in each class:

_________________________________
[b]Vehicle[/b] class contains:
--------------
-x:int
-y:int
-color: Color
--------------
+Vehicle(in x:int, in y:int, in c:Color)

>>> Vehicle class to represent an aoutomobile. there are 2 types of automobile: "car" and "truck". the draw method uses these values to draw the corresponding object.
>>> the draw() method is responsible of all the drawings of the Vehicles. it contains all the logic for drawing.

_________________________________

[b]Car[/b] Class Contains:
-----------------------
-doors: int
-----------------------
+draw(in g:Graphics)
+Car(in x: int, in y: int, in c c:Color, in d: int)
+move()

>>> the move() methods move the car across the screen. it simply update the position of the car.
_________________________________

[b]Truck[/b][color=Purple][size=3][/size][/color] Class Contains:
--------------------
-type: string
--------------------
+move()
+draw(in g: Graphics)
+Truck(in x: int, in y: int, in c:Color, in type: string)
_________________________________

DrawPanel Class Contains:
-------------------------
+paintComponent(in g: Graphics)

>>> the drawpanel class should contain Timer object that is responsible of making things move of all Vehicles that i create.
_________________________________

TestDraw class contains nothing its only runs the classes :)
_________________________________


Finally, i need to make the vehicles exit the screen in one side they appear from the other side.
please i would like to know which codes should be in each class and i will be really thankful to you.

i hope to get the solutions as soon as possible please....

Sign In or Register to comment.