Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng Ngôn ngữ lập trình Java: Chương 2 - ĐH Giao thông Vận tải

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

Bài giảng "Ngôn ngữ lập trình Java - Chương 2: Lập trình hướng đối tượng với Java" cung cấp cho người học các kiến thức: Object oriented programming, Class & Object, interface, Collection & Map. nội dung chi tiết. | Chương 2: LẬP TRÌNH HĐT VỚI JAVA Khoa CNTT ĐH GTVT TP.HCM Khoa CNTT (ĐH GTVT TP.HCM) Java Programming 1 / 25 Nội dung 1 Object oriented programming 2 Class & Object 3 Interface 4 Collection & Map Khoa CNTT (ĐH GTVT TP.HCM) Java Programming 2 / 25 Object Oriented Programming (1) Thế nào là OOP? * Thực chất lập trình là mô tả thế giới thực bằng ngôn ngữ của máy tính. * Thế giới thực bao gồm các sự vật, hiện tượng và sự tương tác giữa chúng. * Lập trình OOP hướng đến việc xây dựng phần mềm có mô hình như thế giới thực. * Bắt đầu từ việc xem xét các thành phần của một phần mềm như là các đối tượng (objects) * Và cho phép chúng (objects) tương tác với nhau để giải quyết bài toán Khoa CNTT (ĐH GTVT TP.HCM) Java Programming 3 / 25 Object Oriented Programming (2) Ví dụ OOP mô tả thế giới thực: Khoa CNTT (ĐH GTVT TP.HCM) Java Programming 4 / 25 Object Oriented Programming (3) Các đặc điểm của OOP (1): * Tính trừu tượng (Abstraction): 1 2 3 Quốc Tuấn là một Giảng viên Thành Nam là một Sinh viên Lập trình Java là một Học phần * Tính đóng gói (Encapsulation) & Che dấu dữ liệu (Data hiding) 1 2 3 Thông tin sinh viên gồm: Mã, Họ tên, Ngày sinh, . Thông tin học phần gồm: Mã HP, Tên HP, Số tiết, . Sinh viên không nên biết hệ số lương của Giảng viên Khoa CNTT (ĐH GTVT TP.HCM) Java Programming 5 / .