Câu hỏi được gắn thẻ «object-oriented»

Một phương pháp cho phép một hệ thống được mô hình hóa như một tập hợp các đối tượng có thể được điều khiển và thao tác theo cách thức mô đun


7
Tại sao tạo cá thể là như vậy?
Tôi đã học C # trong suốt sáu tháng qua và hiện đang đào sâu vào Java. Câu hỏi của tôi là về việc tạo cá thể (bằng cả hai ngôn ngữ, thực sự) và nó còn hơn thế nữa: Tôi tự hỏi tại sao họ lại làm theo cách …

4
Tại sao xác định một đối tượng Java bằng giao diện (ví dụ: Bản đồ) thay vì triển khai (HashMap)
Trong hầu hết các mã Java, tôi thấy mọi người khai báo các đối tượng Java như thế này: Map<String, String> hashMap = new HashMap<>(); List<String> list = new ArrayList<>(); thay vì: HashMap<String, String> hashMap = new HashMap<>(); ArrayList<String> list = new ArrayList<>(); Tại sao có một ưu tiên để …





6
Phương pháp xích và đóng gói
Có một vấn đề OOP cổ điển về phương thức xâu chuỗi so với các phương thức "điểm truy cập đơn": main.getA().getB().getC().transmogrify(x, y) đấu với main.getA().transmogrifyMyC(x, y) Điều đầu tiên dường như có lợi thế là mỗi lớp chỉ chịu trách nhiệm cho một tập hợp hoạt động nhỏ hơn …








Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.