Bài giảng Lập trình: Chương 4 - Vũ Song Tùng
Số trang: 47
Loại file: pdf
Dung lượng: 566.62 KB
Lượt xem: 18
Lượt tải: 0
Xem trước 5 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Lập trình chương 4 trang bị cho người học những kiến thức cơ bản về lớp và đối tượng như: Định nghĩa lớp, biến thành viên, hàm thành viên, kiểm soát truy nhập, hàm tạo và hàm hủy, hàm tạo bản sao, hàm toán tử gán,thành viên tĩnh, nạp chồng toán tử, khai báo friend.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình: Chương 4 - Vũ Song Tùng om .cLập trình ng co anChương 4: Lớp và đối tượng th o ng du u cu 2/10/2017 CuuDuongThanCong.com https://fb.com/tailieudientucnttNội dung 4.1 Khái niệm om 4.2 Định nghĩa lớp 4.3 Biến thành viên .c 4.4 Hàm thành viên ng 4.5 Kiểm soát truy nhập co 4.6 Bài tập phần 1 an 4.7 Hàm tạo và hàm hủy 4.8 Hàm tạo bản sao th ng 4.9 Hàm toán tử gán o du 4.10 Thành viên tĩnh u 4.11 Nạp chồng toán tử cu 4.12 Khai báo friendChương 4: Lớp và đối tượng 2 CuuDuongThanCong.com https://fb.com/tailieudientucntt4.1 Khái niệm Đối tượng là gì? om – Mô hình đại diện của một đối tượng vật lý: .c Person, student, employee, employer Car, bus, vehicle,… ng – Đối tượng logic co Trend, report, button, window,… an Một đối tượng có: th – Các thuộc tính ng – Trạng thái o du – Hành vi u – Căn cước cu – Ngữ nghĩaChương 4: Lớp và đối tượng 3 CuuDuongThanCong.com https://fb.com/tailieudientucnttLớp là gì? Là sự thực thi của các đối tượng có chung các thuộc om tính, hành vi, quan hệ, ngữ nghĩa. .c Lớp là một kiểu dữ liệu mới có cấu trúc, trong đó việc ng truy nhập các biến thành viên được kiểm soát thông co qua các hàm thành viên. Các dữ liệu của lớp biến thành viên an th Các hàm của lớp hàm thành viên ng Một biến của một lớp một đối tượng o du u cuChương 4: Lớp và đối tượng 4 CuuDuongThanCong.com https://fb.com/tailieudientucntt 4.2 Định nghĩa lớp Kiểu dữ liệu có cấu trúc omsruct Date{ //sử dụng void main(){ int day, month, year; .c Date d;}; set_date(d,32,13,2010);void set_date(Date& date,int d, int m, int y){ ng add_day(d,5); date.day = d; add_year(d,1); date.month = m; co d.month = 13; date.year = y; }} anvoid add_day(Date& date, int n){ th date.day += n; ... ng} Truy nhập biếnvoid add_month(Date& date, int n) ){ ...
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình: Chương 4 - Vũ Song Tùng om .cLập trình ng co anChương 4: Lớp và đối tượng th o ng du u cu 2/10/2017 CuuDuongThanCong.com https://fb.com/tailieudientucnttNội dung 4.1 Khái niệm om 4.2 Định nghĩa lớp 4.3 Biến thành viên .c 4.4 Hàm thành viên ng 4.5 Kiểm soát truy nhập co 4.6 Bài tập phần 1 an 4.7 Hàm tạo và hàm hủy 4.8 Hàm tạo bản sao th ng 4.9 Hàm toán tử gán o du 4.10 Thành viên tĩnh u 4.11 Nạp chồng toán tử cu 4.12 Khai báo friendChương 4: Lớp và đối tượng 2 CuuDuongThanCong.com https://fb.com/tailieudientucntt4.1 Khái niệm Đối tượng là gì? om – Mô hình đại diện của một đối tượng vật lý: .c Person, student, employee, employer Car, bus, vehicle,… ng – Đối tượng logic co Trend, report, button, window,… an Một đối tượng có: th – Các thuộc tính ng – Trạng thái o du – Hành vi u – Căn cước cu – Ngữ nghĩaChương 4: Lớp và đối tượng 3 CuuDuongThanCong.com https://fb.com/tailieudientucnttLớp là gì? Là sự thực thi của các đối tượng có chung các thuộc om tính, hành vi, quan hệ, ngữ nghĩa. .c Lớp là một kiểu dữ liệu mới có cấu trúc, trong đó việc ng truy nhập các biến thành viên được kiểm soát thông co qua các hàm thành viên. Các dữ liệu của lớp biến thành viên an th Các hàm của lớp hàm thành viên ng Một biến của một lớp một đối tượng o du u cuChương 4: Lớp và đối tượng 4 CuuDuongThanCong.com https://fb.com/tailieudientucntt 4.2 Định nghĩa lớp Kiểu dữ liệu có cấu trúc omsruct Date{ //sử dụng void main(){ int day, month, year; .c Date d;}; set_date(d,32,13,2010);void set_date(Date& date,int d, int m, int y){ ng add_day(d,5); date.day = d; add_year(d,1); date.month = m; co d.month = 13; date.year = y; }} anvoid add_day(Date& date, int n){ th date.day += n; ... ng} Truy nhập biếnvoid add_month(Date& date, int n) ){ ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Lập trình Ngôn ngữ lập trình Kỹ thuật lập trình Biến thành viên Hàm thành viên Kiểm soát truy nhậpTài liệu có liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 316 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 310 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 293 0 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 248 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 247 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 242 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 231 1 0 -
Giới thiệu môn học Ngôn ngữ lập trình C++
5 trang 222 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 204 0 0 -
Thiết kế mạch logic bằng Verilog - HDL
45 trang 196 0 0