Tổng hợp tất cả tài liệu, ebook, giáo trình Công Nghệ Thông Tin chọn lọc và hay nhất.
Khái niệm: Lớp đối tượng tượng hiểu một cách đơn giản nhất là sự tích hợp của hai thành phần: Thành phần dữ liệu và Thành phần xử lý. Cú pháp khai báo lớp 1. class CTenLop 2. { 3. // Thành phần dữ liệu. 4. // Thành phần xử lý 5. };
38 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2800 | Lượt tải: 1
Trong chương này các sinh viên sẽ có một cái nhìn sơ bộ về các phương pháp lập trình khác nhau: Phương pháp lập trình hướng lệnh. Phương pháp lập trình hướng thủ tục, hàm. Phương pháp lập trình hướng đơn thể. Phương pháp lập trình hướng đối tượng (Tên Môn Học).
14 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2016 | Lượt tải: 2
Khái niệm:Biến toàn cục là biến được khai báo bên ngoài tất cả các hàm và được hiểu bên trong tất cả các hàm. Thông thường biến toàn cục được khai báo ở đầu chương trình. Lưu ý: Biến khai báo bên trong thân hàm main không là biến toàn cục mà là biến cục bộ của hàm main.
34 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2558 | Lượt tải: 1
Dự án Apache là một sự cố gắng phát triển phần mềm cộng tác nhắm đến việc tạo ra một HTTPserver mạnh mẽ, có hạng thương mại, được đề cao, và mã nguồn thực hiện miễn phí. Dự án được tham gia quản lý bởi một nhóm người tình nguyện trên toàn thế giới sử dụng internet và Web đểtruyền thông , dựng kế hoạch và phát triển server . Những người tình nguyện ...
55 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 1913 | Lượt tải: 1
Các kỹ sư phần mềm đã dùng nhiều công cụ (tools), phương pháp (methods) và thủ tục (procedures) khác nhau để thực hiện tiến trình phát triển phần mềm nhằm xây dựng các sản phẩm phần mềm chất lượng cao với hiệu suất ngày càng cải tiến.
32 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2148 | Lượt tải: 1
Hàm template (hàm mẫu) định nghiã một dãy tổng quát các tác vụ được dùng cho nhiều kiểu dữ liệu khác nhau. Trong đó, kiểu dữ liệu được dùng sẽ được truyền đến hàm dưới dạng một tham số.
39 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 1979 | Lượt tải: 1
Tính đa hình(polymorphism) được hổ trợ bằng hai cách khác nhau trong C++ . Cách 1, đa hình được hổ trợ khi biên dịch chương trình (compiler) thông qua việc quá tải các hàm và toán tử. Cách 2, đa hình được hổ trợ ở thời điểm thực thi chương trình (run-time) thông qua các hàm ảo. Cách này giúp lập trình viên linh động hơn.
27 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2197 | Lượt tải: 2
Ngoài bộ chèn và bộ chiết, có thể sửa đổi hệ thống nhập/xuất của C++ bằng cách tạo ra bộ thao tác nhập/xuất tự tạo. Nó có hai lý do : * một bộ thao tác có thể hợp nhất một dãy các thao tác nhập/xuất thành một bộ thao tác tự tạo. * một bộ thao tác nhập/xuất tự tạo cần thiết khi nhập/xuất trên các thiết bị không chuẩn (máy in đặc biệt hay hệ thốn...
42 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2190 | Lượt tải: 2
Hệ thống Nhập/Xuất của C++ cũng điều khiển các stream. • Stream là một thiết bị logic có chức năng tạo ra hoặc sử dụng thông tin. Nhờ hệ thống Nhập/Xuất của C++, mỗi stream được liên kết với thiết bị vật lý. Cho dù có nhiều loại thiết bị vật lý khác nhau, nhưng các stream đều được xử lý như nhau. Chính vì vậy mà hệ thống Nhập/Xuất có thể vận hành...
29 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2663 | Lượt tải: 1
Tính kế thừa là cơ chế nhờ đó một lớp có thể kế thừa các đặc điểm của một lớp khác. Tính kế thừa hổ trợ khái niệm phân loại theo thứ bậc (hierachical classification) của lớp, ngoài ra còn hổ trợ tính đa hình (polymorphism).
43 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2166 | Lượt tải: 1