TAILIEUCHUNG - Bài giảng Lập trình hướng đối tượng: Chương 1 - Trần Thị Huế

Chương 1 - Tổng quan về OOP (Tổng quan về lập trình hướng đối tượng). Những nội dung chính trong chương này gồm: Lập trình hướng đối tượng, công nghệ hướng đối tượng, ngôn ngữ lập trình Java, ví dụ và bài tập. . | LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG CHƯƠNG 1 TỔNG QUAN VỀ OOP 1 Tổng quan OOP 2 Nội dung 1. Lập trình hướng đối tượng 2. Công nghệ hướng đối tượng 3. Ngôn ngữ lập trình Java 4. Ví dụ và bài tập 2 Lịch sử phát triển của ngôn ngữ lập trình a. Hợp ngữ (assembly language) Là một ngôn ngữ lập trình tuần tự Khó nhớ, khó viết, nhất là đối với những bài toán phức tạp Khó sửa lỗi, bảo trì Tổng quan OOP 3 Lịch sử phát triển của ngôn ngữ lập trình b. NNLT cấu trúc/thủ tục Xây dưng chương trình dựa trên các hàm/thủ tục/chương trình con Dữ liệu và xử lý (hàm) tách rời nhau Các hàm không bắt buộc phải tuân theo một cách thức chung truy cập vào dữ liệu Tổng quan OOP 4 Lịch sử phát triển của các NNLT c. Ngôn ngữ lập trình hướng đối tượng Thể hiện các thành phần của bài toán là các “đối tượng” (Object) Hướng đối tượng là một kỹ thuật để mô hình hoá hệ thống thành nhiều đối tượng Tổng quan OOP 5 Đối tượng là gì Đối tượng trong thế giới thực Ví dụ một khách hàng sử dụng thẻ ATM Liên quan tới khách hàng Các thông tin cá nhân: tên, tuổi, số tài khoản, lượng tiền đang có trong tài khoản Hoạt động: Đăng ký làm thẻ ATM, huỷ thẻ, Rút tiền, nạp tiền, Tổng quan OOP 6 Đối tượng trong thế giới thực Một đối tượng trong thế giới thực là một thực thể cụ thể mà thông thường chúng ta có thể sờ,nhìn thấy hay cảm nhận được Tổng quan OOP 7 Tất cả có trạng thái (state) và hành động (behavior) Trạng thái Hành động Con chó Tên Màu Giống Sủa Vẩy tai Chạy ăn Xe đạp Bánh xe Bàn đạp Dây xích Tăng tốc Giảm tốc Chuyển bánh răng Đối tượng phần mềm Các đối tượng phần mềm có thể được dùng để biểu diễn các đối tượng trong thế giới thực Cũng có trạng thái và hành động Trạng thái: thuộc tính (attribute, property) Hành động: Phương thức (method) Tổng quan OOP 8 Thuộc tính Phương thức Đối tượng (object) là một thực thể phần mềm bao bọc thuộc tính và các phương thức liên quan Thuộc tính được xác định bởi các giá trị gọi là thuộc tính thể hiện Một thuộc tính cụ thể được gọi là một thể hiện Tương tác giữa các đối

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.