Please login to continue!
X
Reset
...
- Lớp Person có thuộc tính name với phạm vi truy cập private
- Lớp Person có thuộc tính age với phạm vi truy cập private
- Lớp Person có thuộc tính address với phạm vi truy cập private
- Lớp Person có phương thức khởi tạo Person(name: String, age: int, address: String) và các getter được cài đặt đúng theo yêu cầu đề bài
- Lớp Person có phương thức getName và setName được cài đặt giống như yêu cầu đề bài.
- Lớp Person có phương thức getAge và setAge được cài đặt giống như yêu cầu đề bài.
- Lớp Person có phương thức getAddress và setAddress được cài đặt giống như yêu cầu đề bài.
- Lớp Person có phương thức display được cài đặt giống như yêu cầu đề bài.
- Lớp Student được kế thừa từ lớp Person
- Lớp Student có thuộc tính gpa với phạm vi truy cập private.
- Lớp Student không khai báo lại các thuộc tính name, age, address ở lớp cha.
- Lớp Student có phương thức khởi tạo Student(name: String, age: int, address: String, gpa: double) và các getter được cài đặt giống như yêu cầu đề bài.
- Lớp Student có phương thức setGpa và getGpa được cài đặt giống như yêu cầu đề bài.
- Lớp Student có phương thức display được cài đặt giống như yêu cầu đề bài
- Lớp Teacher không khai báo lại các thuộc tính name, age, address ở lớp cha.
- Lớp Teacher có phương thức khởi tạo Teacher(name: String, age: int, address: String, salary: int) và các getter được cài đặt giống như yêu cầu đề bài
- Lớp Teacher có phương thức setSalary và getSalary được cài đặt giống như yêu cầu đề bài.
- Lớp Teacher có phương thức display được cài đặt giống như yêu cầu đề bài.