Website chia sẻ tài liệu, ebook tham khảo cho các bạn học sinh, sinh viên
Nếu một mệnh đề đúng có dạng lượng từ hóa trong đó một biến x A bị buộc bởi lượng từ phổ dụng , khi ấy nếu thay thế x bởi a A ta sẽ được một mệnh đề đúng Ví dụ: “Mọi người đều chết” “Socrate là người” Vậy “Socrate cũng chết”
44 trang | Chia sẻ: truongthinh92 | Ngày: 27/07/2016 | Lượt xem: 2070 | Lượt tải: 0
Giả sử A1, A2, ,An là n tập hợp. Quan hệ nngôi xác định trên các tập A1, A2, An là một tập con của tích Descartes A1xA2xA3x.An. Hay R A1 x A2 x A3 x.x An. Ví dụ : A=A1=A2=A3={1, 2, 3, 4} và quan hệ (a, b, c) R A1x A2x A3 sao cho a
26 trang | Chia sẻ: truongthinh92 | Ngày: 27/07/2016 | Lượt xem: 1886 | Lượt tải: 0
Tích Đề các của tập hợp A với tập hợp B (theo thứ tự lấy) là tập hợp bao gồm tất cả các cặp thứ tự (x,y) với Ký hiệu AxB hoặc A.B Chú ý: Tích của 2 tập hợp không có tính chất giao hoán. Ví dụ : A ={1, 2} B={a, b} A x B = { (1,a), (1,b), (2,a), (2,b)}
17 trang | Chia sẻ: truongthinh92 | Ngày: 27/07/2016 | Lượt xem: 2042 | Lượt tải: 0
Yêu cầu: Thiết kế các lớp thích hợp để thực hiện các yêu cầu sau: + Nhập thông tin của các nhân viên để phục vụ cho việc tính lương. + Thực hiện việc tính lương cho từng nhân viên. + Xuất thông tin của các nhân viên. + Tính tổng lương của công ty. + Tìm kiếm một nhân viên theo họ tên.
21 trang | Chia sẻ: truongthinh92 | Ngày: 26/07/2016 | Lượt xem: 1972 | Lượt tải: 0
Toán tử gán trong kế thừa được thực hiện theo nguyên tắc: trường hợp đặt biệt có thể được gán cho trường hợp tổng quát, và trường hợp tổng quát thì không thể gán cho trường hợp đặt biệt được. Qui tắc trên áp dụng cho tất cả các ngôn ngữ hỗ trợ lập trình hướng đối tượng như C++, Java, VB.NET, C#, Python,
59 trang | Chia sẻ: truongthinh92 | Ngày: 26/07/2016 | Lượt xem: 1862 | Lượt tải: 0
11. void CMaTranThuc::SapTang()
12. {
13. for (int k=0; k
48 trang | Chia sẻ: truongthinh92 | Ngày: 26/07/2016 | Lượt xem: 1910 | Lượt tải: 0
11. void CMangThuc::SapTang() 12. { 13. for(int i=0;i<=n-2;i++) 14. for(int j=i+1;j<=n-1;j++) 15. if(a[i]>a[j]) 16. { 17. float temp = a[i]; 18. a[i] = a[j]; 19. a[j] = temp; 20. } 21. }
53 trang | Chia sẻ: truongthinh92 | Ngày: 26/07/2016 | Lượt xem: 1893 | Lượt tải: 0
Mở rộng qui tắc trên cho con trỏ đối tượng ta có thể nói như sau: một con trỏ đối tượng thuộc lớp cơ sở có thể giữ địa chỉ của một đối tượng thuộc lớp dẫn xuất. Ngược lai, một con trỏ đối tượng thuộc lớp dẫn xuất không thể giữ địa chỉ của một đối tượng thuộc lớp cơ sở.
59 trang | Chia sẻ: truongthinh92 | Ngày: 26/07/2016 | Lượt xem: 1967 | Lượt tải: 0
Bài 01: Hãy định nghĩa tất cả các phương thức toán tử so sánh cho lớp đối tượng CPhanSo. Bài 02: Hãy định nghĩa tất cả các phương thức toán tử so sánh cho lớp đối tượng CHonSo. Bài 03: Hãy định nghĩa tất cả các phương thức toán tử so sánh cho lớp đối tượng CDiem trong mặt phẳng Oxy. Biết rằng tiêu chuẩn so sánh 2 điểm là so sánh theo khoảng ...
20 trang | Chia sẻ: truongthinh92 | Ngày: 26/07/2016 | Lượt xem: 2002 | Lượt tải: 0
CPhanSo CPhanSo::operator+ (CPhanSo x) { CPhanSo temp; temp.tu = tu*x.mau+mau*x.tu; temp.mau = mau*x.mau; return temp; } CPhanSo CPhanSo::operator- (CPhanSo x) { CPhanSo temp; temp.tu = tu*x.mau-mau*x.tu; temp.mau = mau*x.mau; return temp; }
11 trang | Chia sẻ: truongthinh92 | Ngày: 26/07/2016 | Lượt xem: 1867 | Lượt tải: 0