Website chia sẻ tài liệu, ebook tham khảo cho các bạn học sinh, sinh viên
• Hàm ảo – Cú pháp: khai báo thêm từ khóa virtual trước hàm. – Dùng chung với tính liên kết ñộng => tính ña hình Liên kết tĩnh và liên kết ñộng
5 trang | Chia sẻ: nguyenlam99 | Ngày: 08/01/2019 | Lượt xem: 1390 | Lượt tải: 0
Tái định nghĩa tác tử xuất –nhập • Dùng ñể xuất nhập trực tiếp ñối tượng qua cin, cout: VD: PhanSo a(2,5); cout << a << endl; • Các phép toán nhập (>>), xuất (<<) phải ñược ñịnh nghĩa theo dạng hàm ñc lp và thường khai báo là friend. • Thao tác với các dòng (stream) xuất/nhập chuẩn như: – Bàn phím, tập tin dùng ñể ñọc, (istream) – Màn hình,...
3 trang | Chia sẻ: nguyenlam99 | Ngày: 08/01/2019 | Lượt xem: 1447 | Lượt tải: 0
Hàm thành viên là hàm bạn
• Hàm thành viên của 1 lớp có thể ñược khai báo là bạn
của 1 lớp khác.
• Chỉ cần khai báo
3 trang | Chia sẻ: nguyenlam99 | Ngày: 08/01/2019 | Lượt xem: 1447 | Lượt tải: 0
• Cách truy xuất: – Khi truy xuất ñến thuộc tính là ñối tượng, phải thông qua tên của thuộc tính. – Lưu ý ñến thuộc tính truy cập (public, private, ) của thành phần dữ liệu và hàm thành viên của lớp tạo ra ñối tượng ñó ñể truy xuất hợp lý. Thuộc tính của 1 lớp là ñối tượng
5 trang | Chia sẻ: nguyenlam99 | Ngày: 08/01/2019 | Lượt xem: 1337 | Lượt tải: 0
Hàm thành viên hằng • Hằng dữ liệu: không thay ñổi giá trị trong khi thực thi. • Hằng ñối tượng: không thay ñổi giá trị các thành phần dữ liệu trong ñối tượng. • Hàm thành viên hằng: – Có thể thao tác trên hằng ñối tượng. – Không làm thay ñổi giá trị dữ liệu của ñối tượng.
4 trang | Chia sẻ: nguyenlam99 | Ngày: 08/01/2019 | Lượt xem: 1331 | Lượt tải: 0
Dữ liệu và hàm thành viên tĩnh • Dữ liệu thành viên tĩnh (static) – Là dữ liệu thành viên dùng chung cho tất cả các ñối tượng của cùng 1 lớp => tồn tại ñộc lập với các ñối tượng. – Giống như 1 biến toàn cục. – Phải ñược khởi tạo bên ngoài của lớp. Thường ñược sử dụng ñể ñếm số lượng ñối tượng hiện có
5 trang | Chia sẻ: nguyenlam99 | Ngày: 08/01/2019 | Lượt xem: 1255 | Lượt tải: 0
Tái ñịnh nghĩa hàm • Khái niệm C++ cho phép ñịnh nghĩa các hàm trùng tên. • Quy tắc tái ñịnh nghĩa – Các hàm trùng tên phải khác nhau về tham số: • Số lượng • Thứ tự • Kiểu • Quy tắc gọi hàm – Tìm hàm có kiểu tham số phù hợp. – Dùng phép ép kiểu tự ñộng. – Tìm hàm gần ñúng (phù hợp) nhất. 31
10 trang | Chia sẻ: nguyenlam99 | Ngày: 08/01/2019 | Lượt xem: 1339 | Lượt tải: 0
Tạm dịch là ngôn ngữ mô hình hóa thống nhất. – Ra ñời vào năm 1997 và hiện nay ñang ñược sử dụng rất phổ biến. – Bao gồm một hệ thống các ký hiệu ñồ họa, biểu ñồ (sơ ñồ) thống nhất dùng ñể thiết kế các hệ thống thông tin (IS) theo hướng ñối tượng. – ðược sử dụng cho các giai ñoạn phân tích, thiết kế, triển khai và kiểm thử phần mềm. – Các C...
15 trang | Chia sẻ: nguyenlam99 | Ngày: 08/01/2019 | Lượt xem: 1291 | Lượt tải: 0
Phân loại Trigger: Trigger theo câu lệnh kích hoạt: INSERT, UPDATE, DELETE Trigger mức câu lệnh: trigger được kích hoạt mỗi khi thực hiện câu lệnh Trigger mức dòng dữ liệu: Trigger được kích hoạt nhiều lần ứng với mỗi dòng dữ liệu chịu ảnh hưởng bởi thao tác thực hiện lệnh
223 trang | Chia sẻ: nguyenlam99 | Ngày: 08/01/2019 | Lượt xem: 1856 | Lượt tải: 0
Một sự kiện pahst sinh nhu cầu cập nhật dữ liêu nhu cầu này sẽ được sử lý bởi một đoạn mã xử lý sự kiện Đoạn mã xử lý sự kiện sẽ taok 1 đối tượng Trang web đáp ứng yêu cầu sử dụng dữ liệu nhận được từ client
39 trang | Chia sẻ: nguyenlam99 | Ngày: 08/01/2019 | Lượt xem: 1271 | Lượt tải: 0