20 câu hỏi
Chọn câu đúng về thành phần public của lớp:
Tại chương trình chính chỉ có thể truy cập đến thành phần public của lớp
Tại chương trình chính chỉ có thể truy cập đến thành phần private của lớp
Tại chương trình chính có thể truy cập đến bất kì thành phần nào của lớp
Tại chương trình chính không thể truy cập đến thành phần nào của lớp
Cho đoạn chương trình sau:

Lỗi tại dòng obj1.x=10; Website
Lỗi tại dòng obj2.y=8;
Lỗi tại dòng A.obj1;
Lỗi tại dòng int x;
Cho đoạn chương trình sau:
Chưa khai báo x
Không thể truy cập vào thành phần private của lớp
Không xác định được giá trị x
Phải gọi thông quan tên lớp không được gọi thông qua tên đối tượng
Khi khai báo lớp trong các ngôn ngữ lập trình hướng đối tượng phải sử dụng từ khóa:
Object.
Record
File
Class
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 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 ngoài lớp và cho phép kế thừa
Thành phần protected 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 ngoài lớp và cho phép kế thừa
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
Hàm thành viên (phương thức) của lớp:
Tất cả các hàm(hàm và thủ tục) được sử dụng trong lớp
Tất cả những hàm (hàm và thủ tục) trong chương trình có lớp
Tất cả những hàm(hàm và thủ tục) được khai báo và xây dựng bên trong lớp mô tả các dữ liệu của đối tượng
Tất cả các hàm(hàm trả về giá trị và không trả về giá trị) được khai báo bên trong lớp, xây dựng bên trong hay bên ngoài lớp thể hiện các hành vi của đối tượng
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ớ
Hàm thành viên của lớp khác hàm thông thường là:
Hàm thành viên của lớp phải được khai báo bên trong lớp và được gọi nhờ tên đối tượng hay tên lớp còn hàm thông thường thì không
Hàm thành viên của lớp và hàm thông thường không có gì khác nhau
Hàm thành viên của lớp thì phải được khai báo và xây dựng bên trong lớp còn hàm thông thường thì không
Hàm thành viên của lớp thì phải khai báo bên trong lớp với từ khóa friend và xây dựng bên ngoài lớp
Thuộc tính của lớp là:
Liên quan tới những thứ mà đối tượng có thể làm. Một phương thức đáp ứng một chức năng tác động lên dữ liệu của đối tượng
Là dữ liệu trình bày các đặc điểm của một đối tượng
Là những chức năng của đối tượng
Tất cả đều sai
Khái niệm của Phương thức là
Là dữ liệu trình bày các đặc điểm của một đối tượng
Tất cả đều đúng
Là những chức năng của đối tượng
Liên quan tới những thứ mà đối tượng có thể làm. Một phương thức đáp ứng một chức năng tác động lên dữ liệu của đối tượng
Cho lớp người hãy xác định đâu là các thuộc tính của lớp người:
Ăn, Uống, Chân, Tay
Hát, học, vui, cười
Tất cả đều sai
Chân, Tay, Mắt, Mũi, Tên, Ngày sinh
Người ta cần quản lý thông tin sinh viên trên máy tính, Hãy cho biết các thuộc tính của lớp sinh viên là:
Họ và tên, ngày sinh, giới tính, địa chỉ, số cmt, quê quán
Họ và tên, ngày sinh, giới tính, địa chỉ, số cmt, quê quán, lớp học, khóa học, khoa quản lý
Họ và tên, ngày sinh, giới tính, địa chỉ, số cmt, quê quán, nhóm máu, màu mắt, màu da, cân nặng
Cho lớp Điểm trong hệ tọa độ xOy. Các phương thức có thể có của lớp điểm là:
Dịch chuyển, Thiết lập toạ độ
Tung độ, hoành độ
Tung độ, hoành độ, cao độ
Tung độ, cao độ
Lời gọi tới hàm thành viên của lớp là:
Tên_đối_tượng.Tên_hàm_thành_viên
Tên_lớp.Tên_hàm_thành_viên
Tên_lớp:Tên_hàm_thành_viên
Không có phương án đúng
Khi khai báo thành phần thuộc tính và phương thức của lớp, nếu không khai báo từ khóa private, public hay protected thì mặt định sẽ là:
Private
Public
Protected
Chương trình sẽ lỗi và yêu cầu phải khai báo một trong 3 từ khóa
Trong lập trình hướng đối tượng khả năng các hàm có thể trùng tên nhau gọi là:
Không được phép xây dựng các hàm trùng tên nhau trong cùng một chương trình
Sự chồng hàm
Sự chồng hàm nhưng chỉ những hàm thành viên của lớp mới được phép trùng nhau
Sự chồng hàm nhưng chỉ các hàm thông thường mới được phép trùng nhau
Phân tích mối quan hệ giữa lớp Điểm và lớp Hình tròn ta có thể xác định:
Phân tích mối quan hệ giữa lớp Điểm và lớp Hình tròn ta có thể xác định:
Phân tích mối quan hệ giữa lớp Điểm và lớp Hình tròn ta có thể xác định:
Lớp Hình tròn dẫn xuất ra lớp Điểm
Không có quan hệ gì
Hàm tạo trong ngôn ngữ C++:
Có đối hoặc không có đối
Tự động được gọi tới khi khai báo đối tượng của lớp
Xây dựng bên trong hoặc bên ngoài lớp
Tất cả đều đúng
