... public void Write() { } public void Compress() { … } public void Decompress() { … } } Mở rộng giao diện C# cung c p ch c cho mở rộng giao diện cc ch thêm phương th c thành viên hay bổ sung c ch ... trừu tượng (abstract) Những lớp trừu tượng th c thi bản; chúng thể ý tưởng trừu tượng, điều thiết lập giao ư c cho tất lớp dẫn xuất Cc lớp trừu tượng mô tả phương th c chung tất lớp th c thi c ch ... bu c, giao ư c đảm bảo cho lớp hay c u tr c th c điều Một giao diện đưa thay cho lớp trừu tượng để tạo ràng bu c lớp thành phần client Những ràng bu c khai báo c ch sử dụng từ khóa interface,...
... trả đốitượngc kiểu liệu thu c tính get { return radius; } Bất ta tham chiếu đến thu c tính hay gán giá trị thu c tính cho biến truy c p lấy liệu th c Circle c= new Circle(5); double r =c. Radius; ... đề c p CLS Những ngôn ngữ Net kh c VB.Net không hỗ trợ vi c nạp chồng toán tử, nạp chồng toán tử (+) ta nên cung c p ch c Add để c ng hai đốitượng Từ khóa operator Cc toán tử phương th c tĩnh, ... cho thu c tính, truy c p thiết lập liệu tự động th c double r=10; c. Radius=r; Thu c tính đ c, viết Ta tạo thu c tính đ c cách bỏ thủ t c set khai báo tạo thu c tính ghi c ch bỏ thủ t c get khai...
... trình hướngđốitượng ngôn ngữ C+ + Khoa C ng Nghệ Thông Tin - Đại H c Cần Thơ Giới Thiệu Tổng Quan Giáo trình chính: “Lập Trình HướngĐốiTượng C+ +” Th c sĩ Trương Văn Chí C ng M c l c Chương Chương ... toán tử Chuyển kiểu Khoa C ng Nghệ Thông Tin - Đại H c Cần Thơ Chương Lệnh M c tiêu Cung c p c pháp c ch sử dụng lệnh Nội dung Lệnh đơn, lệnh ph c Lệnh rẽ nhánh: if, switch Lệnh ... biến nội tuyến Đối số m c định, đối số hàng lệnh Khoa C ng Nghệ Thông Tin - Đại H c Cần Thơ 10 Chương Mảng, Con Trỏ, Tham Chiếu M c tiêu Giới thiệu c ch sử dụng mảng, trỏ, tham chiếu Nội dung...
... phương th c cài đặt che giấu từ đốitượng kh c Vi c che giấu chi tiết thiết kế c i đặt từ đốitượng kh c gọi ẩn thông tin 20 Tính Thừa Kế (Inheritance) Hệ thống hướngđốitượng cho phép lớp ... (Object) Đốitượng chìa khóa để hiểu kỹ thuật hướngđốitượng Trong hệ thống hướngđối tượng, thứ đốitượng Viết chương trình hướngđốitượng nghĩa xây dựng mô hình vài phận giới th cĐốiTượng Thế ... phần mềm Đốitượng (object) th c thể phần mềm bao b c thu c tính phương th c liên quan Đốitượng phần mềm Xe Đạp Thu c tính x c định giá trị c thể gọi thu c tính thể Một đốitượngc thể gọi...
... giản, c ng, tích hai phân số Xây dựng chương trình thao t c với vec tơ: - Nhập vec tơ - In - Tính tổng, tích hai vectơ 18/09/12 21:19 18/20 Qui c ch nộp Gửi tới địa chỉ: sanghv@gmail.com CC: sanghv@hvtc.edu.vn ... so với C: Đơn giản dấu ++? Từ khóa Dữ liệu, khai báo biến Chuyển kiểu, tham chiếu, c p phát nhớ … 18/09/12 21:19 6/20 2.1 Lời thích C hai c ch thích: C ch 1: /* */ Ví dụ: /* chu thich tren ... 4/20 Lịch sử C+ + (tiếp) Ưu điểm: Đư c sử dụng rộng rãi Là mở rộng C Hỗ trợ lập trình hướngđốitượngC nhiều thư viện mẫu chuẩn STL 18/09/12 21:19 5/20 Mở rộng C+ + Một số mở rộng C+ + so...
... th c gồm nhiều đốitượng định nghĩa bên phạm vi mà lớp xuất Ví dụ, hàm xây dựng cho lớp Point sử dụng đối số m c định để cung c p nhiều c ch th c kh c cho vi c định nghĩa đốitượng Point : class ... viên chung lớp Một truy xuất th c cách khai báo hàm bạn lớp C hai lý c n đến truy xuất là: • C thể c ch định nghĩa hàm x c • C thể c n thiết hàm c i đặt không hiệu Cc ví dụ trường hợp đầu cung ... c u tr c có khởi tạo với c pháp tương tự c pháp mảng C+ + cho phép khởi tạo dành cho Chương 7: Lớp 113 c u tr c lớp mà tất thành viên liệu chúng chung (public): class Employee { public: char int...
... nhập xuất C ch đặt tên Chương Trình C+ + Đầu Tiên Hello.cpp Sử dụng trình soạn thảo Lưu định dạng Biên dịch Hello.cpp C+ + Program C+ + Program C+ + TRANSLATOR C+ + NATIVE COMPILER #include ... thương mại Cc chuẩn ngôn ngữ C+ + điều khiển ANSI ISO Chương Mở Đầu M c tiêu Giới thiệu khái niệm chương trình C+ + Nội dung Viết biên dịch chương trình C+ + Biến, hằng, thích, kiểu ... (void) { cout
... Chương Biểu Th c M c tiêu Giới thiệu toán tử cho vi c soạn thảo biểu th c Nội dung Toán tử toán h c, quan hệ, luận lý, bit, tăng/giảm, khởi tạo, điều kiện, lấy kích thư c Độ ... tiên toán tử Chuyển kiểu Khái Niệm C Bản Một biểu th c tính toán mà cho giá trị Một biểu th c ư c lượng giá trị Toán Tử Toán H c & Luận Lý Toán tử Tên Ví dụ + C ng 12 + 4.9 // cho 16.9 - Trừ ... 3.98 - // cho -0.02 * Nhân * 3.4 // cho 6.8 / Chia / 2.0 // cho 4.5 % Lấy phần dư 13 % // cho Toán tử Tên Ví dụ == So sánh == // cho != So sánh không != // cho < So sánh nhỏ < 5.5 // cho So sánh...
... Chương Lệnh M c tiêu Cung c p c pháp c ch sử dụng lệnh Nội dung Lệnh đơn, lệnh ph c Lệnh khai báo Lệnh gán Lệnh rẽ nhánh: if, switch Lệnh lặp: while, while, ... for Lệnh nhảy: continue, break, goto Lệnh Đơn & Lệnh Ph c Lệnh đơn tính toán kết th c dấu chấm phẩy Nhiều lệnh đơn kết nối lại thành lệnh ph c cách rào chúng bên dấu ngo c xoắn Ví dụ: { ... cout