TAILIEUCHUNG - Bài giảng Lập trình java cơ bản: Chương 7 - Lê Tân

Bài giảng Lập trình java cơ bản: Chương 7 trình bày về lớp và phương thức trong lập trình Java. Bài giảng này cung cấp những kiến thức về: đóng gói, thiết kế giao diện lớp, mô tả dữ liệu nội bộ, cú pháp khai báo lớp, khai báo phương thức và gói trong lập trình Java. | LẬP TRÌNH JAVA CƠ BẢN Chương 7 LỚP VÀ PHƯƠNG THỨC Lê Tân Bộ môn: Lập trình máy tính Nội dung chương 7 Đóng gói Thiết kế giao diện lớp Mô tả dữ liệu nội bộ Cú pháp khai báo lớp Khai báo phương thức Gói /26 Đóng gói Chi tiết thi hành lớp là ẩn đối với người sử dụng lớp → đóng gói (encapsulation). Đóng gói là sự thiết kế một lớp sao cho sự thực hiện của nó được bảo vệ khỏi tác động của các mã ngoài, trừ khi qua một giao diện hình thức (formal interface). Các phương thức dùng chung (public methods) của một lớp cung cấp giao diện giữa mã ứng dụng và các đối tượng lớp. Đóng gói giúp giấu đi các chi tiết cài đặt và dữ liệu cục bộ Công bố ra ngoài những gì cần thiết để trao đổi với các đối tượng khác. Đơn vị đóng gói cơ bản là lớp (class). Lớp định rõ những thành phần dữ liệu và các đoạn mã cài đặt các thao tác xử lý trên các đối tượng dữ liệu đó. /26 Đóng gói Các ưu điểm của đóng gói: Bảo vệ nội dung của lớp khỏi bị hư hỏng do tác dụng của mã ngoài Đơn giản hoá việc thiết kế các chương trình lớn bằng cách phát triển các phần riêng biệt với nhau Cho phép thay đổi việc thực thi các lớp sau khi đã tạo và phát triển chúng Cho phép tái sử dụng một lớp từ các ứng dụng khác, và mở rộng lớp này để tạo nên các lớp mới có liên quan /26 Đóng gói Trừu tượng: trừu tượng dữ liệu và trừu tượng điều khiển. Trừu tượng dữ liệu: sự tách biệt biểu diễn logic của một miền giá trị từ sự sử dụng. Trừu tượng điều khiển: sự tách biệt thuộc tính logic của các phương thức trên một đối tượng từ sự thực hiện. Trạng thái đối tượng: tập các giá trị hiện tại mà nó chứa. /26 Đóng gói Đối tượng được biểu diễn bởi trạng thái khởi tạo. Đối tượng có thể thay đổi trạng thái của nó được gọi là có thể thay đổi (mutable). Đối tượng không thể thay đổi trạng thái một khi đã được tạo ra gọi là đối tượng không thể thay đổi (immutable). Bộ biến đổi (transformer): Phương thức làm thay đổi trạng thái của một đối tượng /26 Thiết kế giao diện lớp Các đối tượng được xây dựng bởi các

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.