Directions Your supervisor has given you a specification document which details Pet BAG's software needs and includes a UML Class diagram. Using...
This question has been answered
Question

Directions

Your supervisor has given you a specification document which details Pet BAG's software needs and includes a UML Class diagram. Using these documents, you will create both a Java class and a summary report. Your summary report will include pseudocode and a flowchart for onemethod (pet check in or pet check out), and an explanation of how your work meets object-oriented principles.

Pet.java Class File

  1. Before you begin, it is important to understand what your client needs the software to do, and what work has already been done by your team. Review the Pet BAG Specification Document, located in the Supporting Materials section, which includes a UML Class diagram. Pay close attention to the class hierarchy, attributes, and behaviors.
  2. To begin, open the Virtual Lab by clicking on the link in the Virtual Lab Access module. Then open your integrated development environment (IDE) and create the Pet class based on the specifications in the UML Class diagram. The Pet class must include the following:
  • All attributes with appropriate data structures. Note that the types are not specified in this UML class diagram. You will need to think about what the most appropriate data type is for each attribute.
  • At least one constructor method. You may use a default constructor. To score "exemplary" on this criterion, your constructor must initialize values for the petType, petName, petAge, and daysStay attributes.
  • Accessors and mutators for all attributes

  1. Note: You are only being asked to create one programming class. Though the UML diagram shows the Pet class as part of a larger application, for this project, you are not required to connect it to other classes or to try and run it as a program. Instead, you are practicing the skill of creating a class from a UML Class diagram.

Answered by Expert Tutors

facilisis.


gue

gue

ur laoreet. Nam risus ante, dapibus a molestie consequat, ultrices ac magna. Fusce dui lectus, congue vel laoreet ac, dictum vitae odio. Donec aliquet. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam lacinia pulvinar tortor nec facilisis. Pellentesque dapibus efficitur laore
Step-by-step explanation

onec aliq

o. Donec aliquet. Lorem i
, dictum vitae odio. Donec a
, dictum vitae odio. Don
usce dui lectus, cong

Donec aliquet. Lo
itur laoreet. Nam risus ante, da
amet, consectetur adipiscing el
rem ipsum dolor sit amet, co
molestie consequat, ultrices ac magna. Fusce dui lectus, congue vel laoreet ac, dictum
, ultrices ac magna. Fusce dui lectus, congue vel laoreet ac, di
molestie consequ
a. Fusce dui lectus, congue v
iscing elit. Nam lacinia pulvinar


nec facili
ongue vel laoreet ac, dictum vitae odio. D
ia pulvinar tortor nec facilisis. Pellentesque
ng elit. Nam lacinia pulvinar tortor nec
onec aliquet. Lorem ipsum dolor sit amet
ipiscing el
a molestie consequat, ultrices ac magna. Fusce dui lectu
rem ipsum dolor sit amet, co
m risus ante, dapibus a mol
facilisis. Pellentesque dapi
onec aliquet. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam lacinia pulvinar tortor nec fac
m risus ante, dapibus a molestie consequat, ultrices ac magna. Fusce dui lectus, congue vel laoreet ac, dictum vitae odio. Done
rem ipsum

m risus ante, dapibus a molestie conse
lestie consequat, ultrices ac magna. Fusce dui lectus, con
trices ac magna. Fusce dui lectus, congue vel laoreet ac, dictum vitae odio. Donec aliquet. Lorem ip
trices ac magna. Fusce dui lectus, congue vel laore
ipiscing elit. Nam lacinia pulvinar tortor

e vel laoreet ac, dictum vitae odio. Donec a
e vel laoreet ac, dictum vitae od
gue vel laoreet ac, dictum vitae odio. Donec ali
pulvinar tortor nec facilisis. Pellentesque dapibus efficitur laoreet. Nam risus ante, dapibus a molest
ce dui lectus, congue vel laoreet ac, dictum vitae odio. Donec aliquet. Lorem ip
m risus ante, dapibus a molestie consequat, ultrices ac magna. F
ac, dictum vitae odio. Donec aliquet. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam lacinia pul
ng elit. Nam lacinia pulvinar tortor nec facilisis. Pellentesque dapibus efficitur laoreet. Nam risus ante, dap
usce dui lectus, congue vel laoreet ac, dictum vitae odio. Donec aliquet. Lo
a molestie consequat, ultrices ac magna. Fusce du
ipiscing elit. Nam lacinia pulvinar tortor nec facilis
acinia pulvinar tortor nec facilisis. Pellentesque dapibus efficitur laoreet.
a molestie consequat, ultrices ac magna. Fusce du
s a molestie consequat, ultrices ac magna. Fusce dui lectus, congue vel laoreet ac, dictum vitae odio. Donec aliquet. Lore
onec aliquet. Lorem ipsum dolor sit
ongue vel laoreet ac, dictum vitae odio.
Fusce dui lectus, congue vel laoreet ac, dictum vitae odio. Donec aliquet. Lorem ipsum
onec aliquet. Lorem ipsum dolor sit
ce dui lectus, congue vel laoreet ac, dic
Donec aliquet. Lorem ipsum dolo
lestie consequat, ultrices ac magna. Fusce dui lectus, congue vel
, ultrices ac magna. Fusce dui lectus, congue vel laoreet ac, dictum vitae od
onec aliquet. Lorem ipsum dolor sit
ce dui lectus, congue vel laoreet ac, dic
icitur laoreet. Nam risus ante, dapibus a molestie consequat, ultrices ac magna. Fusce dui lect
s a molestie consequat, ultrices ac magna. Fusce dui lectus, congue vel laoreet ac,
ctum vitae odio. Donec aliquet. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam lacinia
sus ante, dapibus a mol
ac, dictum vitae odio. Donec aliquet. Lorem ipsum dolor sit amet, consectetur adipiscing
rem ipsum
molestie consequ
nec facili
sque dapibus efficitur laoreet. Nam risus ante, dapib
ur laoreet. Nam risus ante, dapibus a m
cing elit. Nam lacinia pulvinar tortor nec facil
, dictum vitae odio. Donec aliquet. Lorem ipsum dolor sit amet, con
ipiscing el
tesque dapibus efficitur laoreet. Nam risus ante, dapibus a molestie co
, ultrices ac magna. Fusce dui lectus, congue ve
iscing elit. Nam lacinia pulvi
sque dapibus efficitur laor
ac, dictum vitae odio. Donec aliquet. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam lacinia pulvinar
sque dapibus efficitur laoreet. Nam risus ante, dapibus a molestie consequat,
ctum vitae odio. Donec aliquet. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Na
itur laoreet. Nam risus ante, dapibus a molestie consequat, ultrices a
llentesque dapibus efficitur laoreet. Nam ris
sus ante, dapibus a mol
iscing elit. Nam lacinia pulvinar tortor nec facilisis. Pellentesque dapibus efficitur laoreet. Nam risus ante, dapibus a mole
Fusce dui lectus, congue vel laoreet ac, dictum vitae odio. Donec aliquet. Lorem i
rem ipsum dolor sit amet, consectetur adipiscing elit. Na
entesque dapibus efficitur laoreet. Nam risus ante, dapibus a mo
onec aliquet. Lorem ipsum dolor sit amet, consectetur a
sus ante, dapibus a mol
itur laoreet. Nam risus ante, dapibus a molestie consequat, ultrices ac magna. Fusce dui lectus, congue vel laoreet ac, dictum vitae od
rem ipsum

nec facili
ctum vitae odio. Donec aliquet. Lorem ipsum dolor sit amet, consectetur adipiscing el
o. Donec aliquet. Lorem ipsum dolor sit amet, consectet
sque dapibus efficitur laoreet. Nam risus ante, dapibus a molestie conseq
ipiscing el
nec facilisis. Pellentesque dapibus effic
iscing elit. Nam lacinia pulvinar

molestie consequat, ultrices ac magna. Fusce dui lec
risus ante, dapibus a molestie consequat, ultrices ac magna.
lestie consequat, ultrices ac magna. Fusce dui lectus, con
, consectetur adipiscing elit. Nam lacinia pulvinar tortor nec facilisis
congue vel laoreet ac, dictum vitae odio. Donec aliquet. Lorem ipsum dol
ongue vel laoreet ac, dictum vitae odio. Donec aliqu
rem ipsum dolor sit amet, consectetur adipiscing elit. Nam l
ur laoreet. Nam risus ante, dapibus a molestie consequat, ultrices ac magn
ipiscing elit. Nam lacinia pulvinar tortor nec facilisis. Pellentesque dapibus efficitur l
a molestie consequat, ultrices ac magna. Fusce du
Fusce dui lectus, congue vel laoreet ac, dictum vitae odio. Donec aliquet
ongue vel laoreet ac, dictum vitae odio. Donec aliquet. Lore
ur laoreet. Nam risus ante, dapibus a molestie consequat, ultrices ac magn
a. Fusce dui lectus, congue vel laoreet ac, dictum vitae odio. Donec aliquet. Lor
a molestie consequat, ultrices ac magna. Fusce du
gue vel laoreet ac, dictum vitae odio. Done
ongue vel laoreet ac, dictum vitae odio. Donec aliquet. Lore
ur laoreet. Nam risus ante, dapibus a molestie consequat, ultrices ac magn
Donec aliquet. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam laci
a molestie consequat, ultrices ac magna. Fusce du
onec aliquet. Lorem ipsum dolor sit
sque dapibus efficitur laoreet. Nam risus ante, dapibus a molestie consequat, ultrices ac magna. Fusce dui lectus, congue vel laoreet a
ce dui lectus, congue vel laoreet ac, dictum vitae odio. Donec aliquet. Lorem ip
fficitur laoreet. Nam risus ante, dapibus a molestie conseq
sus ante, dapibus a mol
usce dui lectus, congue vel
dictum vitae odio. Donec aliquet. Lorem ipsum dolor sit amet, consecte
or nec facilisis. Pellentesque dapibus efficit
, dictum vitae odio. Donec aliquet. Lorem ipsum dolor sit amet,
amet, consectetur adipiscing elit. Nam lacinia pulvinar
sus ante, dapibus a mol
rem ipsum

dictum vitae odio. Donec aliquet. Lorem ipsum dolor sit amet, conse
entesque dapibus efficitur laoree
rem ipsum

itur laoreet. Nam risus ante, dapibus a molestie consequat, ultri
at, ultrices ac magna. Fusce dui lec
e vel laoreet ac, dictum vitae od
a molestie consequat, ultrices ac magna. Fusce dui lectus, c
Donec aliquet. Lorem ipsum dolo
sum dolor sit amet, consectetur adipiscing elit. Nam lacinia pulvinar tortor nec facilisis. Pellentesque dapibus effic
ec aliquet. Lorem ipsum dolor
sum dolor sit amet, consectetur adipiscing elit. Nam lacinia pulvinar tortor nec facilisis. Pellente
sus ante, dapibus a mol
rem ipsum

nec facili
dictum vitae odio. Donec aliquet. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam lacinia pulvinar tortor
facilisis. Pellentesque dapibus efficitur laoreet. Nam risus ante
ipiscing el
ipiscing elit. Nam lacinia pulvinar tort
lestie consequat, ultrices ac magna. Fusce dui lectus, con
itur laoreet. Nam risus ante, dapibus a molestie consequat, ultrices ac
cing elit. Nam lacinia pulvinar tortor nec facil
molestie consequat, ultrices ac magna. Fusce dui lectus, congue ve
facilisis. Pellentesque dapibus efficitur laoreet
ec facilisis. Pellentesque dapibus efficitur laoreet. Nam risus ante, dapibus
ng elit. Nam lacinia pulvinar tortor nec facilis
, dictum vitae odio. Donec alique
rem ipsum

dictum vitae odio. Donec aliquet. Lor
usce dui lectus, congue vel l
rem ipsum

iscing elit. Nam lacinia pulvinar
, ultrices ac magna. Fusce d
rem ipsum

ce dui lectus, congue vel laoreet ac,
onec aliquet. Lorem ipsum dol
rem ipsum

ipsum dolor sit amet, consectetur adipiscing e
rem ipsum dolor sit amet, co
rem ipsum

ultrices ac magna. Fusce dui lectus, con
m risus ante, dapibus a mol
rem ipsum

inia pulvinar tortor nec facilisis. Pellentesq
iscing elit. Nam lacinia pulvinar tortor nec facilisis. Pellentesque dapibus efficitur laoreet. Nam risus ante,
e vel laoreet ac, dictum vitae od
at, ultrices ac magna. Fusce dui lectus, congue vel lao
ce dui lectus, congue vel laoreet ac, dic
Donec aliquet. Lorem ipsum dolo
at, ultrices ac magna. Fusce dui lectus, congue vel lao
ce dui lectus, congue vel laoreet ac, dic
sus ante, dapibus a mol
rem ipsum
molestie consequ
Donec aliquet. Lorem ipsum dolor sit amet,
ipiscing elit. Nam lacinia pulvinar tortor
rem ipsum
rem ipsum

dictum v

s ante, dapibus a molestie con
ac, dictum vitae odio. Donec al
tesque dapibus efficitur laoreet.
or nec facilisis. Pellentesque dap

rem ipsum dolor sit amet, consectetur adipiscing elit. Nam lacinia pulvinar tortor nec
a molestie consequat, ultrices ac magna. Fusce dui lectus, congue vel laoreet ac, dictum
rem ipsum

Donec aliquet. Lorem ipsum dolor sit a
dictum vitae odio. Donec alique
rem ipsum

amet, consectetur adipiscing elit. Nam
ng elit. Nam lacinia pulvinar
rem ipsum

, dictum vitae odio. Donec aliquet. Lorem ipsum do
a. Fusce dui lectus, congue vel laoreet ac, dictum vitae odio. Donec aliquet. Lorem ipsum dolor sit amet, consecte
congue vel laoreet ac, dictum vitae odio. Donec aliquet. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam lacinia pulvinar tortor nec facil

itur laoreet. Nam risus ante, dapibus a molestie
sque dapibus efficitur laoreet.
rem ipsum
o

amet, co

e vel laoreet ac, dictum vit
amet, consectetur adipiscing elit. Nam lacinia pulvinar tortor nec f
, consec
at, ultrices ac magna. Fusce dui lectus, congue vel laoreet ac, dictum vitae
ipiscing elit. Nam lacinia pulvinar tortor nec facilisis. Pellentesq
o
, consec
pulvinar tortor nec facil
iscing elit. Nam lacinia pulvinar
o
, consec
m ipsum dolor sit amet, consectetur a
cing elit. Nam lacinia pulvinar tor
o
o
gue

onec aliqu

acinia pulvinar t
sus ante, dapibus a molestie consequat, ultrices
itur laoreet. Nam risus ante, dapibus
tesque dapibus efficitur laoreet. Nam risus ante, dapi

icitur laoreet. Nam risus ante,
amet, consectetur adipiscing elit. Nam lacinia pulvinar tortor nec facilisis. Pellen
, consec
ur laoreet. Nam risus ante, da
molestie consequat, ultrices ac magna. Fusce dui lectus, congue vel laoreet ac, dictu
, consec
ur laoreet. Nam r
, consec
ec facilisis. Pellentesque dapib
e vel laoreet ac, dictum vitae odio. Donec al
o
o

gue

gue

16241792

gue

gue

gue

gue

gue

ce dui lectus, congue vel laoreet a

s a molestie consequat, ultrices ac magna. Fusce dui lectus, congue vel laoreet ac, dictu
gue

1 Attachment
s13.jpg
jpg
The student who asked this found it Helpful
Overall rating 100%
Get unstuck

392,264 students got unstuck by Course
Hero in the last week

step by step solutions

Our Expert Tutors provide step by step solutions to help you excel in your courses