Bài giảng Lập trình hướng đối tượng - Msc. Tran Son Hai
Số trang: 418
Loại file: pdf
Dung lượng: 3.21 MB
Lượt xem: 14
Lượt tải: 0
Xem trước 10 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Dưới đây là bài giảng Lập trình hướng đối tượng của Msc. Tran Son Hai. Mời các bạn tham khảo bài giảng để hiểu rõ hơn về các khái niệm cơ bản; lớp và đối tượng; kỹ thuật kế thừa và tính đa hình; thiết kế chương trình hướng đối tượng; khuôn mẫu; luồng nhập xuất; các mẫu thiết kế hướng đối tượng.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình hướng đối tượng - Msc. Tran Son Hai LAÄP TRÌNH HÖÔÙNG ÑOÁI TÖÔÏNG Editor: Msc.Tran Son HaiHeavily reference to Object Oriented Programming Slides: Pham Thi Vuong, Toùm taét noäi dung moân hoïc Giôùi thieäu Caùc khaùi nieäm cô baûn Lôùp vaø ñoái töôïng Kyõ thuaät thöøa keá vaø tính ña hình Thieát keá chöông trình höôùng ñoái töôïng Khuoân maãu (template) Luoàng nhaäp xuaát Caùc maãu thieát keá höôùng ñoái töôïng6/17/2009 Lập Trình Hướng ðối Tượng Slide 2 of 25 Taøi lieäu tham khaûo Stroustrup, Bjarne. The C++ Programming Language, 3rd Ed. Dietel & Dietel. C++ How to Program, 3rd Ed. 2003 Eckel, Bruce. Thinking in C++, 2nd Ed. Vol 1. Vol.2. Nguyeãn Thanh Thuûy …, Laäp trình höôùng ñoái töôïng vôùi C++. NXB Khoa hoïc kyõ thuaät. Gamma: Design Patterns. Addison-Wesley, 1998.6/17/2009 Lập Trình Hướng ðối Tượng Slide 3 LAÄ LAÄP TRÌNHHÖÔÙNG NG ÑOÁI TÖ TÖÔÏNG NGChöông 1: Giôùi thieäu6/17/2009 Lập Trình Hướng ðối Tượng Slide 5 276/17/2009 Lập Trình Hướng ðối Tượng Slide 6 276/17/2009 Lập Trình Hướng ðối Tượng Slide 7 276/17/2009 Lập Trình Hướng ðối Tượng Slide 8 276/17/2009 Lập Trình Hướng ðối Tượng Slide 9 276/17/2009 Lập Trình Hướng ðối Tượng Slide 10 276/17/2009 Lập Trình Hướng ðối Tượng Slide 11 276/17/2009 Lập Trình Hướng ðối Tượng Slide 12 276/17/2009 Lập Trình Hướng ðối Tượng Slide 13 276/17/2009 Lập Trình Hướng ðối Tượng Slide 14 276/17/2009 Lập Trình Hướng ðối Tượng Slide 15 276/17/2009 Lập Trình Hướng ðối Tượng Slide 16 276/17/2009 Lập Trình Hướng ðối Tượng Slide 17 27 Lập trình höôùng ñoái töôïng Lập trình hướng ñối tượng tập trung vào ñối tượng, yếu tố quan trọng trong quá trình phát triển chương trình và không cho phép dữ liệu biến ñộng tự do trong hệ thống. Dữ liệu gắn chặt với các hàm thành phần, các vùng riêng mà chỉ có các hàm này tác ñộng lên và cấm các hàm bên ngoài truy cập lên các dữ liệu này. Lập trình hướng ñối tượng cho phép chúng ta phân tích bài toán thành các thực thể gọi là ñối tượng. Sau ñó xây dụng dữ liệu cùng các hàm xung quanh các ñối tượng ñó. Các ñối tượng có thể trao ñổi thông tin với nhau qua cơ chế thông báo6/17/2009 Lập Trình Hướng ðối Tượng Slide 186/17/2009 Lập Trình Hướng ðối Tượng Slide 19 276/17/2009 Lập Trình Hướng ðối Tượng Slide 20 27
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình hướng đối tượng - Msc. Tran Son Hai LAÄP TRÌNH HÖÔÙNG ÑOÁI TÖÔÏNG Editor: Msc.Tran Son HaiHeavily reference to Object Oriented Programming Slides: Pham Thi Vuong, Toùm taét noäi dung moân hoïc Giôùi thieäu Caùc khaùi nieäm cô baûn Lôùp vaø ñoái töôïng Kyõ thuaät thöøa keá vaø tính ña hình Thieát keá chöông trình höôùng ñoái töôïng Khuoân maãu (template) Luoàng nhaäp xuaát Caùc maãu thieát keá höôùng ñoái töôïng6/17/2009 Lập Trình Hướng ðối Tượng Slide 2 of 25 Taøi lieäu tham khaûo Stroustrup, Bjarne. The C++ Programming Language, 3rd Ed. Dietel & Dietel. C++ How to Program, 3rd Ed. 2003 Eckel, Bruce. Thinking in C++, 2nd Ed. Vol 1. Vol.2. Nguyeãn Thanh Thuûy …, Laäp trình höôùng ñoái töôïng vôùi C++. NXB Khoa hoïc kyõ thuaät. Gamma: Design Patterns. Addison-Wesley, 1998.6/17/2009 Lập Trình Hướng ðối Tượng Slide 3 LAÄ LAÄP TRÌNHHÖÔÙNG NG ÑOÁI TÖ TÖÔÏNG NGChöông 1: Giôùi thieäu6/17/2009 Lập Trình Hướng ðối Tượng Slide 5 276/17/2009 Lập Trình Hướng ðối Tượng Slide 6 276/17/2009 Lập Trình Hướng ðối Tượng Slide 7 276/17/2009 Lập Trình Hướng ðối Tượng Slide 8 276/17/2009 Lập Trình Hướng ðối Tượng Slide 9 276/17/2009 Lập Trình Hướng ðối Tượng Slide 10 276/17/2009 Lập Trình Hướng ðối Tượng Slide 11 276/17/2009 Lập Trình Hướng ðối Tượng Slide 12 276/17/2009 Lập Trình Hướng ðối Tượng Slide 13 276/17/2009 Lập Trình Hướng ðối Tượng Slide 14 276/17/2009 Lập Trình Hướng ðối Tượng Slide 15 276/17/2009 Lập Trình Hướng ðối Tượng Slide 16 276/17/2009 Lập Trình Hướng ðối Tượng Slide 17 27 Lập trình höôùng ñoái töôïng Lập trình hướng ñối tượng tập trung vào ñối tượng, yếu tố quan trọng trong quá trình phát triển chương trình và không cho phép dữ liệu biến ñộng tự do trong hệ thống. Dữ liệu gắn chặt với các hàm thành phần, các vùng riêng mà chỉ có các hàm này tác ñộng lên và cấm các hàm bên ngoài truy cập lên các dữ liệu này. Lập trình hướng ñối tượng cho phép chúng ta phân tích bài toán thành các thực thể gọi là ñối tượng. Sau ñó xây dụng dữ liệu cùng các hàm xung quanh các ñối tượng ñó. Các ñối tượng có thể trao ñổi thông tin với nhau qua cơ chế thông báo6/17/2009 Lập Trình Hướng ðối Tượng Slide 186/17/2009 Lập Trình Hướng ðối Tượng Slide 19 276/17/2009 Lập Trình Hướng ðối Tượng Slide 20 27
Tìm kiếm theo từ khóa liên quan:
Lập trình hướng đối tượng Bài giảng Lập trình hướng đối tượng Kỹ thuật kế thừa Tính đa hình Thiết kế chương trình hướng đối tượng Mẫu thiết kế hướng đối tượngGợi ý tài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 275 0 0 -
101 trang 200 1 0
-
14 trang 134 0 0
-
Giáo trình lập trình hướng đối tượng - Lê Thị Mỹ Hạnh ĐH Đà Nẵng
165 trang 112 0 0 -
Giáo trình Lập trình Windows 1 - Trường CĐN Đà Lạt
117 trang 96 0 0 -
Giáo trình Phân tích, thiết kế hướng đối tượng với UML: Phần 1 - Trường ĐH Công nghiệp Quảng Ninh
111 trang 95 0 0 -
265 trang 80 0 0
-
Giáo trình Lập trình hướng đối tượng với Java: Phần 2 - Trần Thị Minh Châu, Nguyễn Việt Hà
141 trang 75 0 0 -
33 trang 69 0 0
-
Ngôn ngữ lập trình C# 2005 - Tập 3: Lập trình hướng đối tượng (Phần 1)
196 trang 51 0 0