Класи, з описом властивостей для закритих полів
-
numberOfStars
;description
;rating
;hotelID
;hotelName
;address
;- Перевірка на непустоту, а також чи значення не менше одиниці та не більше п'яти;
- Перевіряємо чи значення довше 20 символів;
- Перевірка на непустоту;
- Перевірка на непустоту;
- Перевіряємо чи значення не довше 15 символів;
- Перевіряємо чи довжина значення хоча б один символ
orderID
;sum
;hotel
;user
;orderNumber
;room
;dateStart
;dateEnd
;- Перевірка на непустоту та чи значення не менше нуля;
- Перевірка на непустоту та чи значення не менше нуля;
- Перевірка на непустоту;
- Перевірка на непустоту;
- Перевірка на непустоту;
- Перевірка на непустоту;
- Перевіряємо чи дата задана вірно;
- Перевіряємо чи дата задана вірно;
roomID
;roomNumber
;roomName
;roomSize
;hotel
;tv
;roomType
;numberOfBeds
;balcony
;- Перевіряємо значення не менше нуля;
- Перевіряємо значення не менше нуля;
- Перевірка на непустоту;
- Перевіряємо значення не менше нуля;
- Перевірка на непустоту;
- Перевірка на непустоту;
- Перевірка на непустоту;
- Перевіряємо значення не менше нуля;
- Перевірка на непустоту;
userMail
;userPhone
;password
;login
;userID
;userType
;userName
;numberOfBeds
;balcony
;- Перевіряємо чи задана електронна пошта вірна;
- Перевіряємо значення телефонного номеру через регулярний вираз;
- Перевіряємо значення через регулярні вирази;
- Перевірка на непустоту;
- Перевірка на непустоту;
- Перевірка на непустоту;
- Перевірка на непустоту;
Перелік класів, у яких використовуются властивості для закритих полів та їх призначення:
Клас Закриті поля Призначення Hotel
Order
Room
User