NEW
Font size
WorksheetsOOP - LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
Total questions: 10
Worksheet time: 2mins
Trong OOP, tính chất nào cho phép các đối tượng khác nhau có thể cùng thực hiện một hành động?
Tính đa hình (Polymorphism)
Tính đóng gói (Encapsulation)
Tính trừu tượng (Abstraction)
Tính kế thừa (Inheritance)
Cho lớp người hãy xác định đâu là các thuộc tính của lớp người
Chân, Tay, Mắt, Mũi, Tên, Ngày sinh
Ăn, Uống, Chân, Tay
Hát, học, vui, cười
Tất cả đều sai
OOP là viết tắt của:
Object Open Programming
Object Oriented Programming.
Open Object Programming
Object Oriented Proccessing.
Trong một chương trình có thể xây dựng tối đa bao nhiêu lớp
1 lớp duy nhất
3 lớp
10 lớp
Vô số tuỳ theo bộ nhớ
Trong OOP, tính chất nào cho phép các đối tượng khác nhau có thể có các thuộc tính và phương thức giống nhau?
Tính đa hình (Polymorphism)
Tính đóng gói (Encapsulation)
Tính trừu tượng (Abstraction)
Tính kế thừa (Inheritance)
Muốn lập trình hướng đối tượng, bạn cần phải phân tích chương trình, bài toán thành các:
Các đối tượng từ đó xây dựng các lớp đối tượng tương ứng.
Hàm, thủ tục
Các module
Các thông điệp
Khi khai báo và xây dựng thành công lớp đối tượng, để truy cập vào thành phần của lớp ta phải:
Khi khai báo và xây dựng thành công lớp đối tượng, để truy cập vào thành phần của lớp ta phải:
Không thể truy cập được.
Chỉ có thể truy cập thông qua tên lớp.
Chỉ có thể truy cập thông qua tên đối tượng của lớp.
Đối tượng là:
Một mẫu hay một thiết kế cho mọi lớp đối tượng.
Một vật chất trong thế giới thực.
Một thực thể cụ thể trong thế giới thực
Một lớp vật chất trong thế giới thực.
Thành phần public của lớp là thành phần
Không cho phép truy xuất từ bên ngoài của lớp chỉ có các phương thức bên trong lớp mới có thể truy xuất được
Không cho phép truy xuất từ bên ngoài của lớp nhưng cho phép lớp kế thừa truy xuất tới
Cho phép truy xuất từ bên ngoài lớp
Cho phép truy xuất từ bên trong và ngoài lớp và cho phép kế thừa
Thành phần private của lớp là thành phần:
Không cho phép truy xuất từ bên ngoài của lớp nhưng cho phép lớp kế thừa truy xuất tới.
Cho phép truy xuất từ bên ngoài lớp
Không cho phép truy xuất từ bên ngoài của lớp chỉ có các phương thức bên trong lớp mới có thể truy xuất được.
Cho phép truy xuất từ bên ngoài lớp và cho phép kế thừa
