Tải bản đầy đủ (.pdf) (33 trang)

Bài giảng Kỹ thuật lập trình hệ cơ điện tử: Chương 10 - TS. Đặng Thái Việt

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.76 MB, 33 trang )

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI

KỸ THUẬT LẬP TRÌNH HỆ CƠ ĐIỆN 
TỬ
Programming Engineering in Mechatronics
Giảng viên: TS. Đặng Thái Việt
Đơn vị: Bộ mơn Cơ điện tử, Viện Cơ khí

Hà Nội, 09/2017

1


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, tố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


CHƯƠNG 10. Lớp
10.1 Định nghĩa lớp
10.2 Cấu tử và hủy tử
10.3 Cấu tử sao chép và toán tử sao chép
10.4 Đối tượng và hàm
10.5 Định nghĩa lớp với struct và union
10.6 Thành phần tĩnh

3


Định nghĩa lớp
1. Định nghĩa lớp


Một định nghĩa lớp gồm 2 thành phần: phần đầu và phần
thân.
- Phần đầu lớp chỉ định tên lớp và các lớp cơ sở.
- Phần thân lớp định nghĩa các thành viên lớp.



Có hai loại thành viên.
- Dữ liệu thành viên: Có cú pháp của định nghĩa biến
và chỉ định các đại diện cho các đối tượng củalớp.
- Hàm thành viên: Có cú pháp của khai báo hàm và chỉ

định các thao tác của lớp.
4


Định nghĩa lớp


Các thành viên lớp được khai báo theo một trong 2 chế
độ
- Các thành viên chung: Sử dụng từ khóa public. Có
thể được truy xuất bởi tất cả các thành phần sử dụng
lớp.
- Các thành viên riêng: Sử dụng từ khóa private. Chỉ có
thể được truy xuất bởi các thành viên lớp.

5


Định nghĩa lớp

6


Định nghĩa lớp

7


Định nghĩa lớp


8


Khai báo đối tượng
2. Khai báo đối tượng

9


Khai báo đối tượng

10


Khai báo đối tượng
2.1 Sử dụng phương thức và thuộc tính của lớp
a. Thuộc tính của đối tượng:

11


Khai báo đối tượng
b. Sử dụng phương thức:

12


Khai báo đối tượng
Ví dụ:


13


Khai báo đối tượng
2.2 Con trỏ This
a. Con trỏ This là đối thứ nhất của phương thức:

14


Khai báo đối tượng
b. Tham số ứng với đối con trỏ This:

15


Khai báo đối tượng
2.3 Kiểu của phương thức và tham số

16


Hàm
3. Hàm

17


Hàm


18


Hàm
3.1 Hàm bạn

19


Hàm

20


Hàm

21


Hàm

22


Hàm
3.2 Hàm tạo

23



Hàm

24


Hàm

25


×