Write a java program as shown in the following UML class diagram:(read the details belo

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter2: Problem Solving Using C++using
Section2.3: Data Types
Problem 9E: (Practice) Although the total number of bytes varies from computer to computer, memory sizes of...
icon
Related questions
Question

Write a java program as shown in the following UML class diagram:(read the details below)

9:21 4
l 4G 0
= bartleby
Q&A
Engineering / Computer Engineering / Q&A Library / QURN - ...
QURN - firsti String - initial: char - last : Str...
Write a java program as shown in the following UML
class diagram:(read the details below)
- first: String
- initial : char
- last : String
Nane() void
* Nane (String alirst, char antnitial,
String alast) void
readt) i void
getrirat )i String
+ getInitial () : char
getlast ()i String
+ setfirst (String newfirst) : void
setinitial (char newinitial) i void
void setlast (String nevlast) i void
tostring() : String
equala (Name other) i boolean
Date
- int nonth : int
- int day : int
- int year : int
+ Datel) : void
Datelint aMonth, int abay, int aYear) I void
+ read() i void
getMonth() i int
getDay() : int
+ getYear () : int
setMonthtint nevonth) i vold
+ setDay (int nevbay) : vold
+ setYear (int neviear) : void
tostring() : String
+ equals (Nane other) i boolean
Employee
i enplane : Nane
t hirelate : Date
Eaployeell: vold
Imployee (Nane alne, Date atatel i void
read) i vold
petinplane ): Nane
petkiredatet Date
ettaplane ane nevinpliane i void
setlirelate(Date seiredate) :
teltringl i String
equalsNane other) i boolean
Hourlyknployee
SalariedEmployee
- hourlykate i double
- hourskorked i double
- annualsalary: double
Salariedimployee() i void
Salariedimployee lane antrplane,
Date anlirebate, double anSalary) : void
read) i vold
double getkenualsalary() : double
+ vold setAnnualsalary(double nevkate) : void
toltring() : String
+ equals(Salariedinployee other) : boolean
gronstay () : double
Rourlytnployee ( vold
lourlytaployee (ane antrplane,
Date allirelate, double ankate,
double ateura) I veld
read I vold
petlourlykate0 i double
+ double getkoursvorked() i double
vold tourlylatedouble nelatel I vold
toursllorked (double savtours i vold
+ tostring) i String
+qualsoulytpleyee othe i bo
double grosstay
Exp
A bartleby.com
Transcribed Image Text:9:21 4 l 4G 0 = bartleby Q&A Engineering / Computer Engineering / Q&A Library / QURN - ... QURN - firsti String - initial: char - last : Str... Write a java program as shown in the following UML class diagram:(read the details below) - first: String - initial : char - last : String Nane() void * Nane (String alirst, char antnitial, String alast) void readt) i void getrirat )i String + getInitial () : char getlast ()i String + setfirst (String newfirst) : void setinitial (char newinitial) i void void setlast (String nevlast) i void tostring() : String equala (Name other) i boolean Date - int nonth : int - int day : int - int year : int + Datel) : void Datelint aMonth, int abay, int aYear) I void + read() i void getMonth() i int getDay() : int + getYear () : int setMonthtint nevonth) i vold + setDay (int nevbay) : vold + setYear (int neviear) : void tostring() : String + equals (Nane other) i boolean Employee i enplane : Nane t hirelate : Date Eaployeell: vold Imployee (Nane alne, Date atatel i void read) i vold petinplane ): Nane petkiredatet Date ettaplane ane nevinpliane i void setlirelate(Date seiredate) : teltringl i String equalsNane other) i boolean Hourlyknployee SalariedEmployee - hourlykate i double - hourskorked i double - annualsalary: double Salariedimployee() i void Salariedimployee lane antrplane, Date anlirebate, double anSalary) : void read) i vold double getkenualsalary() : double + vold setAnnualsalary(double nevkate) : void toltring() : String + equals(Salariedinployee other) : boolean gronstay () : double Rourlytnployee ( vold lourlytaployee (ane antrplane, Date allirelate, double ankate, double ateura) I veld read I vold petlourlykate0 i double + double getkoursvorked() i double vold tourlylatedouble nelatel I vold toursllorked (double savtours i vold + tostring) i String +qualsoulytpleyee othe i bo double grosstay Exp A bartleby.com
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 9 steps with 13 images

Blurred answer
Knowledge Booster
Top down approach design
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
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr