1. Tổng hợp market chúc mừng năm mới 2023 file corel: Tại đây
    Dismiss Notice

[PDF] Giáo Trình Lập Trình Hướng Đối Tượng - Đào tạo từ xa PTIT

Thảo luận trong 'Công nghệ thông tin' bắt đầu bởi Nguyễn Thành Đạt, 31/8/18.

  1. Nguyễn Thành Đạt

    Nguyễn Thành Đạt Administrator Graphic Designer

    Tham gia ngày:
    11/8/18
    Bài viết:
    590
    Đã được thích:
    0
    Điểm thành tích:
    16
    Giới tính:
    Nam
    Nghề nghiệp:
    N/A
    Nơi ở:
    N/A
    Web:
    N/A

    #1 Nguyễn Thành Đạt, 31/8/18
    Last edited by a moderator: 23/7/19
    Giáo Trình Lập Trình Hướng Đối Tượng - Đào tạo từ xa PTIT.
    Dùng cho sinh viên hệ đào tạo đại học từ xa.

    1.png

    2.PNG 3.PNG 4.PNG 5.PNG
    Lập trình hướng đối tượng là một mẫu hình lập trình dựa trên khái niệm "công nghệ đối tượng", mà trong đó, đối tượng chứa đựng các dữ liệu, trên các trường, thường được gọi là các thuộc tính; và mã nguồn, được tổ chức thành các phương thức. Phương thức giúp cho đối tượng có thể truy xuất và hiệu chỉnh các trường dữ liệu của đối tượng khác, mà đối tượng hiện tại có tương tác . Trong lập trình hướng đối tượng, chương trình máy tính được thiết kế bằng cách tách nó ra khỏi phạm vi các đối tượng tương tác với nhau. Ngôn ngữ lập trình hướng đối tượng khá đa dạng, phần lớn là các ngôn ngữ lập trình theo lớp, nghĩa là các đối tượng trong các ngôn ngữ này được xem như thực thể của một lớp, được dùng để định nghĩa một kiểu dữ liệu.

    Nội dung của tài liệu bao gồm:

    Chương 1:
    Tổng quan về cách tiếp cận hướng đối tượng. Trình bày sự tiến hoá của cách tiếp cận từ lập trình truyền thống đến cách tiếp cận của lập trình hướng đối tượng và xu hướng phát triển của lập trình hướng đối tượng hiện nay.
    Chương 2: Những khái niệm cơ bản của lập trình hướng đối tượng. Trình bày các khái niệm cơ bản như: đối tượng, lớp đối tượng với các thuộc tính và phương thức, tính kế thừa và đa hình, tính đóng gói của lập trình hướng đối tượng. Chương này cũng giới thiệu tổng quan một số ngôn ngữ lập trình hướng đối tượng thông dụng hiện nay.
    Chương 3: Ngôn ngữ Java. Giới thiệu những khái niệm và những quy ước ban đầu của ngôn ngữ lập trình Java: Cấu trúc chương trình, cách biên dịch, cách đặt tên biến, kiểu dữ liệu, các toán tử và cấu trúc lệnh của ngôn ngữ Java.
    Chương 4: Kế thừa và đa hình trên Java. Trình bày các kỹ thuật lập trình hướng đối tượng dựa trên ngôn ngữ Java: Khai báo lớp, các thuộc tính và phương thức của lớp; kỹ thuật thừa kế, các lớp trừu tượng, cài đặt nạp chồng và đa hình trên Java.
    Chương 5: Biểu diễn và cài đặt các cấu trúc dữ liệu trừu tượng trên Java. Trình bày kỹ thuật cài đặt và sử dụng một số cấu trúc dữ liệu quen thuộc trong Java: ngăn xếp, hàng đợi, danh sách liên kết, cây nhị phân và đồ thị.
    Chương 6: Lập trình giao diện trên Java. Trình bày các kỹ thuật lập trình giao diện trên Java: Lập trình với các giao diện cơ bản trong thư viện AWT, lập trình giao diện với Applet và HTML, lập trình giao diện nâng cao với thư viện SWING.

    Tài liệu này được viết nhằm phục vụ môn học “Lập trình hướng đối tượng” giảng dạy tiếp theo sau môn học Ngôn ngữ lập trình C++ và như vậy khi học môn học này sinh viên sẽ dễ nắm bắt được những đặc trưng khác biệt của ngôn ngữ Java so với C++. Cuốn sách này còn có kèm theo một đĩa CD chứa toàn bộ mã các chương trình cài đặt làm ví dụ và bài tập trong cuốn sách.
    Mặc dù các tác giả đã có nhiều cố gắng trong quá trình biên soạn tài liệu này, song không thể tránh khỏi những thiếu sót. Rất mong nhận được sự đóng góp ý kiến của sinh viên và các bạn đồng nghiệp.
    Download:
    Link Google drive

    Google Drive


    Link Fshare (1.2 mb)

    Fshare


    Link Mega.nz

    Mega.nz

     

    Bình Luận Bằng Facebook