Java is a(n) _____ language.

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "object-oriented". Trong Java mọi đoạn mã đều phải nằm trong một lớp, chương trình được dựng từ các đối tượng có trạng thái riêng và phương thức riêng, và ngôn ngữ hỗ trợ sẵn kế thừa, đóng gói cùng đa hình, đó đúng là bộ đặc trưng của mô thức hướng đối tượng. Nhãn "procedural" ứng với những ngôn ngữ như C hay Pascal, nơi đơn vị tổ chức là hàm và thủ tục chứ không phải lớp. Nhãn "functional" ứng với các ngôn ngữ coi chương trình là phép hợp của các hàm không trạng thái; Java chỉ vay một ít cú pháp hàm chứ không dựa trên nền ấy. Nhãn "declarative" ứng với kiểu ngôn ngữ chỉ khai báo sự kiện và luật rồi để máy suy diễn, còn Java buộc người viết chỉ rõ từng bước thi hành.

Cùng phần 12

Xuất hiện trong 2 bộ đề