Danh mục

Bài giảng Ngôn ngữ lập trình: Bài 4 - Lý Anh Tuấn

Số trang: 59      Loại file: pdf      Dung lượng: 2.28 MB      Lượt xem: 15      Lượt tải: 0    
Hoai.2512

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

Thông tin tài liệu:

Nội dung Bài 4 trình bày đến người học những vấn đề liên quan đến "Cấu trúc và lớp", cụ thể như: Cấu trúc, các kiểu cấu trúc, khởi tạo cấu trúc, lớp, định nghãi hàm thành viên, các thành phần public và private hàm truy cập và hàm biến đổi, hàm tạo, các công cụ khác,...
Nội dung trích xuất từ tài liệu:
Bài giảng Ngôn ngữ lập trình: Bài 4 - Lý Anh TuấnNGÔN NGỮ LẬP TRÌNHBài 4: Cấu trúc và lớpGiảng viên: Lý Anh TuấnEmail: tuanla@tlu.edu.vnNội dung1.Cấu trúc◦ Các kiểu cấu trúc◦ Cấu trúc là đối số hàm◦ Khởi tạo cấu trúc2.Lớp◦ Định nghĩa, hàm thành viên◦ Các thành phần public và private◦ Hàm truy cập và hàm biến đổi3.Hàm tạo◦ Định nghĩa◦ Lời gọi4.Các công cụ khác◦ Bổ từ const cho các tham số◦ Hàm trực tuyến◦ Dữ liệu thành viên tĩnh2Cấu trúcLà kiểu dữ liệu gộp giống như mảng Tuy nhiên:◦ Mảng là tập các giá trị có cùng kiểu◦ Cấu trúc là tập các giá trị có kiểu khác nhauĐịnh nghĩa cấu trúc:◦ Trước khi khai báo biến◦ Phạm vi toàn cục◦ Không cấp phát bộ nhớ3Cấu trúcVí dụ:struct CDAccountV1  tên của kiểu cấu trúc mới{double balance; tên thành viêndouble interestRate;int term;};Khai báo biến cho kiểu mới nàyCDAccountV1 account;◦ Giống như khai báo các kiểu đơn giản◦ Biến account có kiểu là CDAccountV1◦ Nó bao chứa các giá trị thành viên4Truy cập các thành viên cấu trúcSử dụng toán tử . để truy cập tới các thànhviên◦ account.balance◦ account.interestRate◦ account.termCác biến thành viên◦ Là thành phần của biến cấu trúc◦ Các cấu trúc khác nhau có thể có các biến thành viêncùng tên5

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