- Câu hỏi 241668:
Đoạn mã sau đây thực hiện gì?
public class XuLyFile{
public void ghiFile( File f, ListArray<SV> lstSV)
throws FileNotFoundException, IOException
{
FileOutputStream fout = new FileOutputStream(f);
ObjectOutputStream out = new ObjectOutputStream(fout);
out.writeObject(lstSV);
out.close();
}
}
A. Thực hiện lưu danh sách sinh viên (SV) với các SV được lưu trong ArrayList (lstSV) vào file
B. Thực hiện lưu thông tin của SV lstSV vào file
C. Thực hiện đọc danh sách sinh viên từ file vào lưu lại vào ArrayList lstSV
D. Thực hiện đọc thông tin của SV từ file vào đối tượng lstSV
- Câu hỏi 241670:
Từ khóa nào xác định lớp ta đang định nghĩa lớp kế thừa từ lớp khác?
A. extends
B. public
C. abstract
D. final
- Câu hỏi 241671:
Cho biết kết quả khi thực thi đoạn code sau biết giá trị của x là 2:
switch (x) {
case 1:
System.out.println(1);
case 2:
case 3:
System.out.println(3);
case 4:
System.out.println(4);
}
A. Xuất ra màn hình 3
B. Các giá trị 1,3,4 được xuất ra.
C. Các giá trị 3 và 4 được xuất ra.
D. Không in ra gì cả.
- Câu hỏi 241672:
Ta sử dụng toán tử nào để truy xuất thuộc tính và phương thức của đối tượng trong java?
A. Toán tử “->”
B. Toán tử “.”
C. Toán tử “&”
D. Toán tử “|”
- Câu hỏi 241673:
Từ vùng nhớ dành cho các thuộc tính của đối tượng được cấp phát ở đâu?
A. Trên stack
B. Trên heap
- Câu hỏi 241674:
Kết quả khi thực hiện đoạn mã sau là gì?
public class HCN {
int x, y;
public HCN( int xx, int yy)
{
x = xx; y = yy;
}
int dientich( ) { return x * y; }
public static void main(String arg[])
{
HCN x = new HCN( 4, 5 );
System.out.print(“Ket qua:” + x.dientich( ));
}
}
A. 18
B. Ket qua: 20
C. 9
D. Không in gì lên màn hình
- Câu hỏi 241677:
Cho class được khai báo như sau:
public class Test {
public static void test() {
print();
}
public static void print() {
System.out.println("Test");
}
public void print() {
System.out.println("Another Test");
}
}
Cho biết kết quả khi biên dịch class này:
A. Có lỗi vì có hai phương thức print giống nhau.
B. Bị lỗi vì lý do khác.
C. Biên dịch thành công.
D. Có warning vì không có main method.
- Câu hỏi 563570:
Ngôn ngữ nào sau đây không phải ngôn ngữ lập trình hướng đối tượng?
A. C#
B. C++
C. Pascal
D. java
- Câu hỏi 563571:
Tính chất (đặc trưng) nào trong lập trình hướng đối tượng đề cập đến thiết lập cơ chế về khả năng truy xuất xử lý đến các thành phần của lớp đó hay được gọi là phạm vi tác động (scope)?
A. Tính đa hình
B. Tính che giấu thông tin
C. Tính đóng gói
D. Tính kế thừa
- Câu hỏi 563574:
Phương pháp phân tích hướng đối tượng là phương pháp phân tích:
A. Từ dưới lên (bottom-up)
B. Tất cả các phương án đều sai
C. Từ trên xuống (top-down)
D. Từ trên xuống (top-down) hoặc từ dưới lên (bottom-up)