Dan Libbygreets the caller and demonstrates use of introspection mechanism
name of the caller
a greeting to the caller
system.listMethods
returns fault code 1 if the caller's name is not specified
this is a lame example
example of multiple notes
Hãy thử các ứng dụng di động MIỄN PHÍ của chúng tôi để có trải nghiệm tương tác và tuyệt vời. Mua PREMIUM với thời gian dùng thử để xem tất cả phân tích, toàn bộ lịch sử, đáp án để cải thiện thông tin chi tiết cao cấp của bạn. Chúng tôi đảm bảo với bạn sẽ tận hưởng PREMIUM
Bộ câu hỏi & câu trả lời trắc nghiệm PHP [MCQ] này tập trung vào “PHP hướng đối tượng nâng cao”
1. Tính năng OOP nâng cao nào sau đây không được hỗ trợ bởi PHP?
i] Method overloading ii] Multiple Inheritance iii] Namespaces iv] Object Cloning
a] i]
b] ii]
c] i] và ii]
d] iii
View Answer
Trả lời. c
Giải thích. Các tính năng OOP nâng cao là. Nhân bản đối tượng, Kế thừa, Giao diện, Lớp trừu tượng và Không gian tên.
2. Phiên bản PHP nào đã giới thiệu các khái niệm nâng cao về OOP?
a] PHP 4
b] PHP 5
c] PHP 5. 3
d] PHP 6
Xem câu trả lời
Trả lời. b
Giải thích. Các khái niệm nâng cao về OOP đã được giới thiệu trong phiên bản PHP 5.
Ghi chú. Tham gia các lớp học Sanfoundry miễn phí tại Telegram hoặc Youtube
quảng cáo
quảng cáo
3. Cách nào sau đây là đúng để sao chép một đối tượng?
a] _clone[targetObject];
b]destinationObject = clone targetObject;
c] destinationObject = _clone[targetObject];
d] destinationObject = clone[targetObject];
View answer
Trả lời. b
Giải thích. Bạn có thể sao chép một đối tượng bằng cách mở đầu nó bằng từ khóa clone. Một bản sao của đối tượng được tạo bằng cách sử dụng từ khóa clone. $copy_of_object = bản sao $object;
4. Lớp mà lớp con kế thừa được gọi là ________
i] Child class ii] Parent class iii] Super class iv] Base class
Làm bài kiểm tra thực hành lập trình PHP - Chapterwise.
Bắt đầu thử nghiệm ngay. Chương 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
a] Chỉ i]
b] ii], iii] và iv]
c] Chỉ iii]
d] ii] and iv]
View Answer
Trả lời. d
Giải thích. Lớp có các thuộc tính được kế thừa bởi lớp con được gọi là Lớp cơ sở hoặc Lớp cha.
5. Điều nào sau đây là đúng đối với một lớp trừu tượng?
i] Các lớp trừu tượng trong PHP được khai báo với sự trợ giúp của từ khóa trừu tượng.
ii] Một lớp được khai báo trừu tượng bằng cách sử dụng từ khóa implements.
iii] Đây là một lớp thực sự không được khởi tạo mà thay vào đó đóng vai trò là một lớp cơ sở.
iv] Cố gắng khởi tạo một lớp trừu tượng dẫn đến lỗi.
a] Chỉ i]
b] Chỉ iii]
c] ii] và iv]
d] ii], iii] and iv]
View Answer
Trả lời. a
Giải thích. Các lớp trừu tượng là các lớp trong đó ít nhất một phương thức cần phải trừu tượng. Các lớp trừu tượng trong PHP được khai báo với sự trợ giúp của từ khóa trừu tượng.
quảng cáo
6. Nếu một người dự định tạo một mô hình sẽ được đảm nhận bởi một số đối tượng có liên quan chặt chẽ, thì phải sử dụng lớp nào?
a] Lớp thông thường
b] Tĩnh
c] Abstract class
d] Interface
View Answer
Trả lời. c
Giải thích. Các lớp trừu tượng là các lớp trong đó ít nhất một phương thức cần phải trừu tượng. Các lớp trừu tượng trong PHP được khai báo với sự trợ giúp của từ khóa trừu tượng. Việc sử dụng trừu tượng lớp là tất cả các lớp cơ sở triển khai lớp trừu tượng sẽ cung cấp triển khai các phương thức trừu tượng được khai báo trong lớp cha.
7. Nếu đối tượng của bạn phải kế thừa hành vi từ một số nguồn, bạn phải sử dụng a/a
a] Giao diện
b] Đối tượng
c] Abstract class
d] Static class
View Answer
Trả lời. a
Giải thích. Một giao diện trong PHP bao gồm các phương thức không có triển khai, tôi. e. các phương thức giao diện là các phương thức trừu tượng. Các phương thức trong giao diện phải có phạm vi hiển thị công khai. Các giao diện khác với các lớp vì lớp chỉ có thể kế thừa từ một lớp trong khi lớp có thể thực hiện một hoặc nhiều giao diện.
quảng cáo
8. Phương pháp nào được sử dụng để điều chỉnh hành vi sao chép của đối tượng?
a] clone[]
b] __clone[]
c]
d] object_clone[]
View Answer
Trả lời. b
Giải thích. Một bản sao của đối tượng được tạo bằng cách sử dụng từ khóa clone, gọi phương thức __clone[] của đối tượng.
9. Tính năng nào cho phép chúng ta gọi nhiều hơn một phương thức hoặc chức năng của lớp trong một lệnh?
a] Đánh máy
b] Bao gồm phương thức
c] Method adding
d] Method chaining
View Answer
Trả lời. d
Giải thích. Khi nhiều phương thức được gọi trong một lệnh duy nhất trong PHP, nó được gọi là chuỗi phương thức. Sau đây là một ví dụ cơ bản về chuỗi phương thức trong php.
$a = new Order[]; $a->CreateOrder[]->sendOrderEmail[]->createShipment[];
10. Phương pháp kỳ diệu nào được sử dụng để triển khai quá tải trong PHP?
a] __call
b] __invoke
c] __wakeup
d] __unset
View Answer
Trả lời. a
Giải thích. Khi một lớp triển khai __call[], thì một đối tượng của lớp đó được gọi bằng một phương thức không tồn tại, thay vào đó, __call[] được gọi.
Sanfoundry Global Education & Learning Series – Lập trình PHP
Để luyện tập tất cả các câu hỏi về Lập trình PHP, đây là trọn bộ 1000+ Câu hỏi và Đáp án Trắc nghiệm về PHP