Kỹ thuật lập trình hệ cơ điện tử (CHƯƠNG 10: LỚP) - TRƯƠNG CÔNG TUẤN
- Seiten
- 45
- Định dạng
- PPTX
- Dung lượng
- 2.5 MB
- Ngôn ngữ
- VI · Tiếng Việt
- Trường
- Đại học Bách khoa Hà Nội
- Aufrufe
- 0
- Kommentare
- 0
- Lượt tải
- 0
Vorschau wird generiert...
Tài liệu này trình bày về lập trình hướng đối tượng (OOP) và cách định nghĩa lớp trong C++. Nó bao gồm các khái niệm như trừu tượng, đóng gói, kế thừa, đa hình, cùng với cách khai báo đối tượng, sử dụng phương thức và thuộc tính.
- Dokumentenname
- Kỹ thuật lập trình hệ cơ điện tử (CHƯƠNG 10: LỚP) - TRƯƠNG CÔNG TUẤN
- Schule / Kurs
- Đại học Bách khoa Hà Nội · Kỹ thuật lập trình trong Cơ điện tử
- Inhalt
- Tài liệu giới thiệu về Lập trình hướng đối tượng (OOP) và Lớp (class) trong C++, các đặc điểm của OOP (Trừu tượng, Đóng gói, Kế thừa, Đa hình), cách khai báo lớp và đối tượng, cùng ví dụ minh họa.
- Inhaltsverzeichnis
- KỸ THUẬT LẬP TRÌNH HỆ CƠ ĐIỆN TỬ
- 1. Tổng quan về ngôn ngữ lập trình
- 2. Giới thiệu sơ bộ ngôn ngữ C
- 3. Kiểu, toán tử và biểu thức
- 4. Dòng điều khiển
- 5. Hàm và cấu trúc chương trình
- 6. Con trỏ và mảng
- 7. Cấu trúc
- 8. Vào/ra trong C
- 9. Cơ sở của C++
- 10.Lớp
- 11.Kế thừa và đa hình
- 12.Luồng vào/ra trong C++
- CHƯƠNG 10: LỚP
- 10.1. Lập trình OOP và định nghĩa lớp
- 10.2. Khai báo đối tượng
- 10.3. Hàm tạo hàm hủy
- 10.4 Hàm bạn
- 10.5 Phần tử tĩnh
- 10.6 Quá tải các toán tử
- Seiten
- 45 Seiten
- Hochgeladen von
- Uni24h
Beschreibung
Trích nội dung tài liệu
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI UNIVERSITY OF SCIENCE AND TECHNOLOGY KỸ THUẬT LẬP TRÌNH HỆ CƠ ĐIỆN TỬ Programming Engineering in Mechatronics Giảng viên: TS. TRƯƠNG CÔNG TUẤN Bộ môn Cơ Điện Tử - Viện Cơ Khí – ĐHBK Hà Nội KỸ THUẬT LẬP TRÌNH HỆ CƠ ĐIỆN TỬ 1. Tổng quan về ngôn ngữ lập trình 7. Cấu trúc 2. Giới thiệu sơ bộ ngôn ngữ C 8. Vào/ra trong C 3. Kiểu, toán tử và biểu thức 9. Cơ sở của C++ 4. Dòng điều khiển 10.Lớp 5. Hàm và cấu trúc chương trình 11.Kế thừa và đa hình 6. Con trỏ và mảng 12.Luồng vào/ra trong C++ 2 Content CHƯƠNG 10: LỚP 10.1. Lập trình OOP và định nghĩa lớp 10.2. Khai báo đối tượng 10.3. Hàm tạo hàm hủy 10.4 Hàm bạn 10.5 Phần tử tĩnh 10.6 Quá tải các toán tử 10.1. Lập trình OOP và định nghĩa lớp Mục đích chính của C++ là bổ sung thêm tính hướng đối tượng (object) cho Ngôn ngữ lập trình C và các Lớp (class) là tính năng trung tâm của C++ mà hỗ trợ lập trình hướng đối tượng (Objectoriented programming -OOP) và thường được gọi là các kiểu người dùng tự định nghĩa (userdefined). Giúp người lập trình quản lý phát triển và quản lý code dễ dàng hơn. 4 10.1. Lập trình OOP và định nghĩa lớp OOP là nghệ thuật quan sát các đối tượng rồi cố gắng nắm bắt những hành động cùng đặc tính của chúng và biểu diễn dưới dạng đối tượng ảo trong ngôn ngữ lập trình Đặc điểm của lập trình hướng đối tượng Abstraction: tính trừu tượng. Encapsulation: tính đóng gói. Inheritance: tính kế thừa. Polymorphism: tính đa hình. 5 10.1. Lập trình OOP và định nghĩa lớp Abstraction: Tập trung vào cốt lõi của đối tượng, bỏ qua những thứ không liên quan và không quan trọng. Encapsulation: Gói dữ liệu (data, ~ biến, trạng thái) và mã chương trình (code, ~ phương thức) thành một lớp (class) để dễ quản lý Inheritance: Kế thừa là cách tạo lớp mới từ các lớp đã được định nghĩa từ trước Polymorphism: poly (nhiều) + phism(body) = nhiều hình thái. Tính đa hình được thể hiện qua việc viết lại các method (hàm) từ class cha thông qua class kế thừa nó 6
Häufig gestellte Fragen
Ist dieses Dokument kostenlos?
Ja. „Kỹ thuật lập trình hệ cơ điện tử (CHƯƠNG 10: LỚP) - TRƯƠNG CÔNG TUẤN“ ist kostenlos — melden Sie sich einfach an und klicken Sie auf Herunterladen, um die Originaldatei zu erhalten.
Wie viele Seiten hat dieses Dokument?
Das Dokument hat 45 Seiten, für den Kurs Kỹ thuật lập trình trong Cơ điện tử. Sie können es vor dem Herunterladen online in der Vorschau ansehen.
Kann ich vor dem Herunterladen eine Vorschau ansehen?
Ja. Sie können sich dieses Dokument direkt auf dieser Seite im Online-Reader ansehen und dann entscheiden, ob Sie es herunterladen möchten.
Kỹ thuật lập trình hệ cơ điện tử (CHƯƠNG 10: LỚP) - TRƯƠNG CÔNG TUẤN
Vorschau wird generiert...
Trích nội dung tài liệu
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI UNIVERSITY OF SCIENCE AND TECHNOLOGY KỸ THUẬT LẬP TRÌNH HỆ CƠ ĐIỆN TỬ Programming Engineering in Mechatronics Giảng viên: TS. TRƯƠNG CÔNG TUẤN Bộ môn Cơ Điện Tử - Viện Cơ Khí – ĐHBK Hà Nội KỸ THUẬT LẬP TRÌNH HỆ CƠ ĐIỆN TỬ 1. Tổng quan về ngôn ngữ lập trình 7. Cấu trúc 2. Giới thiệu sơ bộ ngôn ngữ C 8. Vào/ra trong C 3. Kiểu, toán tử và biểu thức 9. Cơ sở của C++ 4. Dòng điều khiển 10.Lớp 5. Hàm và cấu trúc chương trình 11.Kế thừa và đa hình 6. Con trỏ và mảng 12.Luồng vào/ra trong C++ 2 Content CHƯƠNG 10: LỚP 10.1. Lập trình OOP và định nghĩa lớp 10.2. Khai báo đối tượng 10.3. Hàm tạo hàm hủy 10.4 Hàm bạn 10.5 Phần tử tĩnh 10.6 Quá tải các toán tử 10.1. Lập trình OOP và định nghĩa lớp Mục đích chính của C++ là bổ sung thêm tính hướng đối tượng (object) cho Ngôn ngữ lập trình C và các Lớp (class) là tính năng trung tâm của C++ mà hỗ trợ lập trình hướng đối tượng (Objectoriented programming -OOP) và thường được gọi là các kiểu người dùng tự định nghĩa (userdefined). Giúp người lập trình quản lý phát triển và quản lý code dễ dàng hơn. 4 10.1. Lập trình OOP và định nghĩa lớp OOP là nghệ thuật quan sát các đối tượng rồi cố gắng nắm bắt những hành động cùng đặc tính của chúng và biểu diễn dưới dạng đối tượng ảo trong ngôn ngữ lập trình Đặc điểm của lập trình hướng đối tượng Abstraction: tính trừu tượng. Encapsulation: tính đóng gói. Inheritance: tính kế thừa. Polymorphism: tính đa hình. 5 10.1. Lập trình OOP và định nghĩa lớp Abstraction: Tập trung vào cốt lõi của đối tượng, bỏ qua những thứ không liên quan và không quan trọng. Encapsulation: Gói dữ liệu (data, ~ biến, trạng thái) và mã chương trình (code, ~ phương thức) thành một lớp (class) để dễ quản lý Inheritance: Kế thừa là cách tạo lớp mới từ các lớp đã được định nghĩa từ trước Polymorphism: poly (nhiều) + phism(body) = nhiều hình thái. Tính đa hình được thể hiện qua việc viết lại các method (hàm) từ class cha thông qua class kế thừa nó 6
- Dokumentenname
- Kỹ thuật lập trình hệ cơ điện tử (CHƯƠNG 10: LỚP) - TRƯƠNG CÔNG TUẤN
- Schule / Kurs
- Đại học Bách khoa Hà Nội · Kỹ thuật lập trình trong Cơ điện tử
- Inhalt
- Tài liệu giới thiệu về Lập trình hướng đối tượng (OOP) và Lớp (class) trong C++, các đặc điểm của OOP (Trừu tượng, Đóng gói, Kế thừa, Đa hình), cách khai báo lớp và đối tượng, cùng ví dụ minh họa.
- Inhaltsverzeichnis
- KỸ THUẬT LẬP TRÌNH HỆ CƠ ĐIỆN TỬ
- 1. Tổng quan về ngôn ngữ lập trình
- 2. Giới thiệu sơ bộ ngôn ngữ C
- 3. Kiểu, toán tử và biểu thức
- 4. Dòng điều khiển
- 5. Hàm và cấu trúc chương trình
- 6. Con trỏ và mảng
- 7. Cấu trúc
- 8. Vào/ra trong C
- 9. Cơ sở của C++
- 10.Lớp
- 11.Kế thừa và đa hình
- 12.Luồng vào/ra trong C++
- CHƯƠNG 10: LỚP
- 10.1. Lập trình OOP và định nghĩa lớp
- 10.2. Khai báo đối tượng
- 10.3. Hàm tạo hàm hủy
- 10.4 Hàm bạn
- 10.5 Phần tử tĩnh
- 10.6 Quá tải các toán tử
- Seiten
- 45 Seiten
- Hochgeladen von
- Uni24h
Kommentare (0)
Noch keine Kommentare. Seien Sie der Erste!
Kỹ thuật lập trình hệ cơ điện tử (6) - Trương Công Tuấn
Chapter 0 Introduction TCT (Chapter 0) - Trương Công Tuấn
Modular programming in C++ (Chapter II) - Trương Công Tuấn
Kỹ thuật lập trình hệ cơ điện tử (2) - Trương Công Tuấn
Chapter III. Object-oriented programming in C++ (Chapter III) (Chương III. Lập trình hướng đối tượng trong C++) - Trương Công Tuấn
Bài giảng vật lý đại cương (Chương 3) - Đỗ Ngọc Uấn
Chương 8.Nguyên tử - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 7.Cơ học lượng tử - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 6.Quang học lượng tử - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 5.Thuyết tương đối - Vật lý đại cương 3 - TS.Nguyễn Thị Trang

Kommentare (0)
Noch keine Kommentare. Seien Sie der Erste!