Câu hỏi: PRM393 - Dart nâng cao: OOP, thư viện, cấu trúc điều khiển
54 câu trắc nghiệm kèm lời giải của môn Lập trình di động (Flutter) - Mobile Programming, xếp theo thứ tự nhập vào ngân hàng. Trang 3/3 — câu 41–54.
Danh sách câu hỏi
objectdefineclassstructTrong Dart, từ khóa được sử dụng để định nghĩa một lớp (class) là 'class'. Điều này có nghĩa là khi bạn muốn tạo một lớp mới trong Dart, bạn sẽ sử dụng từ khóa 'class' để bắt đầu định nghĩa lớp đó. Ví dụ, nếu bạn muốn tạo một lớp tên là 'Vehicle', bạn sẽ viết như sau:
class Vehicle {
...
}. Từ khóa 'class' là một phần quan trọng trong định nghĩa lớp và giúp Dart hiểu được bạn đang định nghĩa một lớp mới.
includeuseimportrequireifforswitchbreakĐể lặp lại một khối mã một số lần cố định, chúng ta sử dụng lệnh 'for'. Lệnh này cho phép chúng ta lặp lại một khối mã một số lần nhất định, giúp giảm thiểu sự lặp lại và tăng hiệu suất viết mã. Ví dụ, nếu chúng ta muốn in ra màn hình các số từ 1 đến 10, chúng ta có thể sử dụng lệnh 'for' như sau:
for (var i = 1; i <= 10; i++) {
console.log(i);
}Lệnh 'for' bao gồm ba phần chính: phần đầu, phần điều kiện và phần cuối. Phần đầu xác định biến và giá trị ban đầu, phần điều kiện xác định điều kiện lặp và phần cuối xác định hành động khi lặp kết thúc. Với lệnh 'for', chúng ta có thể lặp lại một khối mã một số lần cố định, giúp tăng hiệu suất và giảm thiểu sự lặp lại.
ListMapSetQueue