Professional Documents
Culture Documents
Class Diagram
Class Diagram
- eliteTrainee : ArrayList<EliteTrainee>
- normalTrainee : ArrayList<NormalTrainee>
- Trainer : ArrayList<Trainer>
- gymId: String
- memberShip : ArrayList<MemberShip>
- Location: GymLocation
Availability
Trainee
Trainer
List: ArrayList<Trainer>
- Name: String
- Name: String
- Age: Int
- Age: Int +- Availability(): ArrayLIst<Trainer>
- Experience: Int - Weight: Int
- Type: String
- GymId: String
- GymId: String GymLocation
- Time: Map<String,Double>
- Time: Double
- TrainerId: String EliteTraineeReview
- TraineeId: String - Place: String
~ Trainer(String Name, Int Age, Int Experience, String GymId ,Map<Double>Time Trainer Id) - Latitude: Double
- review: ArrayList<String>
~ Trainee(String Name, Int Age, Int Weight, String Type, String GymId, Double Time , String TraineeId) -Longitutde: Doube
+- getReview(): void
~ GymLocation(String Palce, Double Latitutde, Double Longitude)
+ StaticgetLocation(String Palce, Double Latitutde, Double Longitude): GymLocation
EliteTraineeDeitplan
- dietplan: ArrayList<String>
TrainerInfo
NorrmalTraineeInfo EliteTraineeInfo - getDeitPlan(): void
- ListEliteTrainee : ArrayList<EliteTrainee>
- ListCommonTrainee: ArrayList<NormalTrainee>
- NTAttendance: NormalTraineeAttendance - ETAttendance: EliteTraineeAttendance
- PT: PersonalTrainer
- NT: NormalTraineeWorkout - ET: EliteTraineeWorkout
- PTDeitPlan: PersonalTrainerDeitPlan
- ETDietPlan: DietPlan
- PTReview: PersonalTrainerReview
- ETReview: Review EliteTraineeAttednance
- elitraineedays: Int
NormalTraineeAttednance
~ ETmarkAttednacne(int): int
- normaltraineedays: Int
~ NTmarkAttendacne(int): int
NormalTraineeWorkout EliteTraineeWorkout