Danh mục

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

Số trang: 33      Loại file: pptx      Dung lượng: 2.09 MB      Lượt xem: 5      Lượt tải: 0    
10.10.2023

Xem trước 4 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng "Kỹ thuật lập trình hệ cơ điện tử: Chương 10 - Lớp" được biên soạn bao gồm các nội dung chính sau: Định nghĩa lớp; Cấu tử và hủy tử; Cấu tử sao chép và toán tử sao chép; Đối tượng và hàm; Định nghĩa lớp với struct và union; Thành phần tĩnh. Mời các bạn cùng tham khảo bài giảng!
Nội dung trích xuất từ tài liệu:
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 TRƯỜNGĐẠIHỌCBÁCHKHOAHÀNỘIKỸTHUẬTLẬPTRÌNHHỆCƠĐIỆNTỬProgrammingEngineeringinMechatronics Giảngviên:TS.ĐặngTháiViệt Đơnvị:BộmônCơđiệntử,ViệnCơkhí HàNội,09/2017 1 KỸTHUẬTLẬPTRÌNHHỆCƠĐIỆNTỬ1. Tổngquanvềngônngữlậptrình 7. Cấutrúc2. GiớithiệusơbộngônngữC 8. Vào/ratrongC3. Kiểu,toántửvàbiểuthức 9. CơsởcủaC++4. Dòngđiềukhiển 10. Lớp5. Hàmvàcấutrúcchươngtrình 11. Kếthừavàđahình6. Contrỏvàmảng 12. Luồngvào/ratrongC++ 2 CHƯƠNG10.Lớp10.1Địnhnghĩalớp10.2Cấutửvàhủytử10.3Cấutửsaochépvàtoántửsaochép10.4Đốitượngvàhàm10.5Địnhnghĩalớpvớistructvàunion10.6Thànhphầntĩnh 3 Địnhnghĩalớp1.Địnhnghĩalớ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 Địnhnghĩalớ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Địnhnghĩalớp 6Địnhnghĩalớp 7Địnhnghĩalớp 8 Khaibáođốitượng2.Khaibáođốitượng 9Khaibáođốitượng 10 Khaibáođốitượng2.1Sửdụngphươngthứcvàthuộctínhcủalớpa.Thuộctínhcủađốitượng: 11 Khaibáođốitượngb.Sửdụngphươngthức: 12 KhaibáođốitượngVídụ: 13 Khaibáođốitượng2.2ContrỏThisa.ContrỏThislàđốithứnhấtcủaphươngthức: 14 Khaibáođốitượngb.ThamsốứngvớiđốicontrỏThis: 15 Khaibáođốitượng2.3Kiểucủaphươngthứcvàthamsố 16 Hàm3.Hàm 17Hàm 18 Hàm3.1Hàmbạn 19Hàm 20

Tài liệu được xem nhiều: