Học lập trình C++ có 2 điều cần biết đó là inherit (thừa kế) và orient object (hướng đối tượng) người ta thường gọi là OO (theo MrHienno1).
Thừa kế là tận dụng các đoạn chương trình của người viết trước, tận dụng lại các đoạn mã cũ, gọi ra, xử lý .
Ví dụ 1: Bạn muốn vẽ một tam giác chỉ cần vẽ đường thẳng nối 2 điểm a và b, bạn inherit đoạn mã vẽ đường thẳng ab, bc và ca là ra tam giác abc.
Ví dụ 2: Bạn muốn đọc serial number của ổ cứng để bảo mật chương trình bạn có thể gõ vào Google C++ hdd serial number dll bạn có thể tìm thấy rất nhiều đoạn code để làm điều này.
Sau đây là một số trang mà MrHienno1 gửi cho TA tham khảo về C++ xin chia sẻ cùng các bạn:
http://www.programmersheaven.com
http://www.cprogramming.com
http://richelbilderbeek.nl/Cpp.htm
http://www.mycplus.com/source-code/cplusplus-source-code/inheritance-example
Để viết các đoạn code C++ và biên dịch ra chương trình để máy tính có thể chạy được, bạn có thể dùng chương trình:
- Codeblocks: http://sourceforge.net/projects/codeblocks/files/Binaries/8.02/codeblocks-8.02-setup.exe/download
- Dev-C++ 5 hoàn toàn miễn phí tại đây: http://www.bloodshed.net
Thừa kế là tận dụng các đoạn chương trình của người viết trước, tận dụng lại các đoạn mã cũ, gọi ra, xử lý .
Ví dụ 1: Bạn muốn vẽ một tam giác chỉ cần vẽ đường thẳng nối 2 điểm a và b, bạn inherit đoạn mã vẽ đường thẳng ab, bc và ca là ra tam giác abc.
Ví dụ 2: Bạn muốn đọc serial number của ổ cứng để bảo mật chương trình bạn có thể gõ vào Google C++ hdd serial number dll bạn có thể tìm thấy rất nhiều đoạn code để làm điều này.
Sau đây là một số trang mà MrHienno1 gửi cho TA tham khảo về C++ xin chia sẻ cùng các bạn:
http://www.programmersheaven.com
http://www.cprogramming.com
http://richelbilderbeek.nl/Cpp.htm
http://www.mycplus.com/source-code/cplusplus-source-code/inheritance-example
Để viết các đoạn code C++ và biên dịch ra chương trình để máy tính có thể chạy được, bạn có thể dùng chương trình:
- Codeblocks: http://sourceforge.net/projects/codeblocks/files/Binaries/8.02/codeblocks-8.02-setup.exe/download
- Dev-C++ 5 hoàn toàn miễn phí tại đây: http://www.bloodshed.net