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
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úcVí 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úcSử dụng toán tử . để truy cập tới các thànhviên◦ account.balance◦ account.interestRate◦ account.termCá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
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úcVí 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úcSử dụng toán tử . để truy cập tới các thànhviên◦ account.balance◦ account.interestRate◦ account.termCá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ìm kiếm theo từ khóa liên quan:
Bài giảng Ngôn ngữ lập trình Ngôn ngữ lập trình Cấu trúc và lớp Các kiểu cấu trúc Khởi tạo cấu trúcGợ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 271 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 263 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 263 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 231 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 221 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 214 1 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 203 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 179 0 0 -
Giáo trình Lập trình C căn bản: Phần 1
64 trang 169 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 163 0 0