Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Bài giảng "Lập trình hướng đối tượng - Chương 2: Những khái niệm cơ bản về lập trình hướng đối tượng" cung cấp cho người học các kiến thức: Khái niệm đối tượng, so sánh classes và structures, mô tả thành phần Private và Public của classes, định nghĩa các hàm của classes, phương pháp sử dụng các đối tượng và các hàm thành viên của classes,. . | 12/29/2015 Chương 2 NHỮNG KHÁI NIỆM CƠ BẢN CỦA LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG Giảng viên : Trần Thị Anh Thi Email: tranthianhthi@hui.edu.vn WebBog: http://tranthianhthi.wordpress.com Nội dung 1. Khái niệm đối tượng 2. So sánh classes và structures 3. Mô tả thành phần Private và Public của classes 4. Định nghĩa các hàm của classes 5. Phương pháp sử dụng các đối tượng và các hàm thành viên của classes 6. Mô hình UML 2 Bộ Môn Công Nghệ Phần Mềm Khoa Công Nghệ Thông Tin Trường Đại Học Công Nghiệp Tp HCM Slide : 2 Môn Giảng :Lập Trình Hướng Đối Tượng Chương 2: Khái Quát Vể Lập Trình Hướng Đối Tượng 1. KHÁI NIỆM ĐỐI TƯỢNG Đối tượng là gì ? Đối tượng trong thế giới thực: là một thực thể cụ thể mà ta có thể sờ, nhìn thấy hay cảm nhận được. Đối tượng phần mềm: dùng để biểu diễn các đối tượng trong thế giới thực. Ví dụ: Một người A Một người có các thuộc tính: tên, tuổi, địa chỉ, màu mắt Các hành vi: đi, nói, thở Bộ Môn Công Nghệ Phần Mềm Khoa Công Nghệ Thông Tin Trường Đại Học Công Nghiệp Tp HCM Slide : 3 Môn Giảng :Lập Trình Hướng Đối Tượng Chương 2: Khái Quát Vể Lập Trình Hướng Đối Tượng 1 12/29/2015 1. KHÁI NIỆM ĐỐI TƯỢNG Sound Pictures Text Numbers Video Bộ Môn Công Nghệ Phần Mềm Khoa Công Nghệ Thông Tin Trường Đại Học Công Nghiệp Tp HCM Slide : 4 Môn Giảng :Lập Trình Hướng Đối Tượng Chương 2: Khái Quát Vể Lập Trình Hướng Đối Tượng 1.1. Biểu diễn đối tượng Lớp (class): đại diện của một tập các đối tượng (object) cùng loại → cùng mô tả, cùng hành vi. Lớp là một khái niệm trừu tượng, dùng để chỉ tập hợp các đối tượng cùng kiểu. Lớp có thuộc tính (properties ) và phương thức (methods) mô tả đối tượng. Để biểu diễn đối tượng thì cần phải trừu tượng hóa đối tượng thành lớp đối tượng. 5 Bộ Môn Công Nghệ Phần Mềm Khoa Công Nghệ Thông Tin Trường Đại Học Công Nghiệp Tp HCM Slide : 5 Môn Giảng :Lập Trình Hướng Đối Tượng Chương 2: Khái Quát Vể Lập Trình Hướng Đối Tượng 1.1. Biểu diễn đối tượng (tt) Trong thực tế, nhiều đối .