TAILIEUCHUNG - PHÂN TÍCH, THIẾT KẾ VÀ LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG

Phân tích hệ thống không chỉ có liên quan chặt chẽ với sự xuất hiện của máy tính, mà thực tế nhu cầu phân tích đã có trước khi máy tính xuất hiện từ nhiều thế kỷ. Khi các Vua Pharaon của Ai Cập cổ đại xây dựng các Kim Tự Tháp, thì những người thiết kế Kim Tự Tháp có thể được coi như những nhà thiết kế hệ thống, những kiến trúc sư đại tài, còn những người tổ chức vận chuyển nguyên vật liệu, huy động nhân công xây dựng Kim Tự Tháp, theo một nghĩa nào. | Khi phân tích văn bản mô tả bài toán và các yêu cầu của người sử dụng, chúng ta xác định được các thực thể, những đối tượng trong không gian bài toán. Bước tiếp theo là phân tích kỹ các đối tượng, xác định các thuộc tính và các hàm đặc tả cho từng đối tượng. Đồng thời xác định thêm những đối tượng mới xuất hiện trong không gian lời giải. Khi xây dựng các đặc tả cho đối tượng, chúng ta phải xác định được các thuộc tính, dữ liệu mô tả trạng thái của đối tượng và các hàm mô tả hành vi của đối tượng. Thuộc tính là miền dữ liệu riêng của lớp đối tượng, là dữ liệu cục bộ trong một lớp. Thực hiện nguyên lý che giấu thông tin, trong một lớp dữ liệu có thể tổ chức thành hai vùng: vùng sở hữu riêng, chỉ dành riêng cho những đối tượng trong cùng lớp và vùng dùng chung, cho phép những đối tượng trong các lớp có quan hệ với nhau được quyền sử dụng. Các hàm (nhiều sách còn gọi là thủ tục, dịch vụ, phương thức) có thể dùng chung cho một số đối tượng. Quá trình xác định các hàm mô tả đối tượng (còn được gọi là hàm thành phần của lớp) được thực hiện như sau:

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.