và lập trình hướng đối tượng

C và lập trình hướng đối tượng

C và lập trình hướng đối tượng

Ngày tải lên : 18/08/2012, 10:46
... hay cũn gọi đối tượng Mỗi đối tượng có thành phần liệu phương thức Lời gọi phương thức cần chứa tên đối tượng để xác định phương thức thực từ đối tượng + Một chương trỡnh hướng đối tượng bao gồm ... pháp lập trỡnh hướng đối tượng + Khỏi niệm trung tõm lập trỡnh hướng đối tượng lớp (class) Có thể xem lớp kết hợp thành phần liệu hàm Cũng xem lớp mở rộng cấu trúc C (struct) cách đưa thêm vào ... sqrt, getch: #include #include § Lập trình cấu trúc lập trình hướng đối tượng 3.1 Phương pháp lập trỡnh cấu trỳc - Tư tưởng lập trỡnh cấu trỳc tổ chức chương trỡnh thành cỏc...
  • 16
  • 522
  • 2
Biên dịch riêng rẽ và lập trình hướng đối tượng

Biên dịch riêng rẽ và lập trình hướng đối tượng

Ngày tải lên : 04/09/2012, 14:58
... khác hai lập trình viên dễ dàng làm việc: người cài đặt lớp Picture, người viết chương trình program.cpp chương trình thay đổi, cần dịch lại file program.cpp, vậy, trình biên dịch nhanh Đối với ... VNU File object Các định hướng tiền xử lý n n n n n Các định hướng tiền xử lý lệnh có tính đặc biệt Được thực trình tiền xử lý trước mã nguồn biên dịch Trong C++, định hướng tiền xử lý bắt đầu ... #ifndef, #endif @ 2004 Trần Minh Châu FOTECH VNU Định hướng tiền xử lý #include n Định hướng #include đọc nội dung file nêu tên vào nơi đặt định hướng #include #include "my_file.h"...
  • 7
  • 485
  • 1
C++ và lập trình hướng đối tượng - Chương 1

C++ và lập trình hướng đối tượng - Chương 1

Ngày tải lên : 14/11/2012, 16:34
... § Lập trình cấu trúc lập trình hướng đối tượng 3.1 Phương pháp lập trình cấu trúc - Tư tưởng lập trình cấu trúc tổ chức chương trình thành chương trình Trong PASCAL có kiểu chương trình thủ ... pháp lập trình hướng đối tượng + Khái niệm trung tâm lập trình hướng đối tượng lớp (class) Có thể xem lớp kết hợp thành phần liệu hàm Cũng xem lớp mở rộng cấu trúc C (struct) cách đưa thêm vào ... lớp hay gọi đối tượng Mỗi đối tượng có thành phần liệu phương thức Lời gọi phương thức cần chứa tên đối tượng để xác định phương thức thực từ đối tượng + Một chương trình hướng đối tượng bao gồm...
  • 27
  • 496
  • 4
C++ và lập trình hướng đối tượng - Chương 2

C++ và lập trình hướng đối tượng - Chương 2

Ngày tải lên : 14/11/2012, 16:34
... getch(); } Ví dụ 2: Chơng trình đa vào hàm toán tử: operator- có đối dùng để đảo dấu đa thức operator+ có đối dùng để cộng đa thức operator- có đối dùng để trừ đa thức operator* có đối dùng để nhân đa ... h.td; } } 51 Đ Đối có giá trị mặc định 4.1 Thế đối mặc định Một khả mạnh C++ cho phép xây dựng hàm với đối có giá trị mặc định Thông thờng số tham số lời gọi hàm phải số đối hàm Mỗi đối đợc khởi ... trị cho đối n (Có tham số lời gọi hàm) delay(5000) ; // Đối n = 5000 + Sử dụng giá trị mặc định đối (Không có tham số lời gọi) delay() ; // Đối n = 1000 4.2 Quy tắc xây dựng hàm với đối mặc định...
  • 25
  • 538
  • 2
C++ và lập trình hướng đối tượng - Chương 3

C++ và lập trình hướng đối tượng - Chương 3

Ngày tải lên : 14/11/2012, 16:34
... đờng thẳng qua điểm ta cần đa vào đối: Hai đối biến kiểu DIEM, đối thứ ba kiểu nguyên xác định mã mầu Vì có đối ngầm định this đối thứ nhất, nên cần khai báo thêm đối Phơng thức viết nh sau: void ... xét đối phơng thức lời gọi phơng thức107 + Quan sát nguyên mẫu phơng thức: void ve_doan_thang(DIEM d2, int mau) ; thấy phơng thức có đối: Đối thứ nhât đối tợng DIEM this trỏ tới Đối thứ hai đối ... kiểu đối phơng thức 5.1 Kiểu phơng thức 109 Phơng thức giá trị trả (kiểu void) trả giá trị có kiểu bất kỳ, kể giá trị kiểu đối tợng, trỏ đối tợng, tham chiếu đối tợng 5.2 Đối phơng thức Đối phơng...
  • 29
  • 1.1K
  • 6
C++ và lập trình hướng đối tượng - Chương  4

C++ và lập trình hướng đối tượng - Chương 4

Ngày tải lên : 14/11/2012, 16:34
... đối tờng minh đợc khai báo nh đối hàm + Với phơng thức thông thờng, đối ẩn biểu thị đối tợng chủ thể lời gọi phơng thức + Với hàm tạo, đối ẩn biểu thị đối tợng đợc hình thành + Với hàm huỷ, đối ... nhiên, chơng trình EXE đợc tạo thực chơng trình, nội dung đối tợng bị thay đổi Chơng trình dới minh hoạ điều Chơng trình đa vào lớp PS (phân số) Phơng thức toán tử ++ làm thay đổi đối tợng (mặc ... gán dùng đối trỏ this để biểu thị đối tợng đích dùng đối tờng minh để biểu thị đối tợng nguồn Vì thân toán tử gán không nên làm việc với đối tợng nguồn, mà phải làm việc trực tiếp với đối tợng...
  • 44
  • 498
  • 3
C++ và lập trình hướng đối tượng - Chương 6

C++ và lập trình hướng đối tượng - Chương 6

Ngày tải lên : 14/11/2012, 16:34
... a biến đối tợng kiểu A B b ; // b biến đối tợng kiểu B C c ; // c biến đối tợng kiểu C D d ; // d biến đối tợng kiểu D Xét lời gọi tới phơng thức ảo hien_thi sau: p = &a; // p trỏ tới đối tợng ... A a ; // a biến đối tợng kiểu A B b ; // b biến đối tợng kiểu B C c ; // c biến đối tợng kiểu C D d ; // d biến đối tợng kiểu D Nếu hien_thi() phơng thức tĩnh, dù p chứa địa đối tợng a, b, c ... A a ; // a biến đối tợng kiểu A B b ; // b biến đối tợng kiểu B C c ; // c biến đối tợng kiểu C D d ; // d biến đối tợng kiểu D p = &a; // p a lớp A p = &b; // p trỏ lớp sở, b đối tợng lớp dẫn...
  • 21
  • 360
  • 2
C++ và lập trình hướng đối tượng - Chương7

C++ và lập trình hướng đối tượng - Chương7

Ngày tải lên : 14/11/2012, 16:34
... theo kiểu văn Chơng trình dới minh hoạ cách xây dựng sử dụng toán tử nhập xuất đối tợng hình, bàn phím tệp Chơng trình đa vào lớp TS (Thí sinh) hàm toán tử cho phép nhập xuất đối tợng TS hình, ... t2, t3 lên tệp TS.DL + Đọc đối tợng từ tệp TS.DL chứa vào biến t4, t5, t6 + In biến đối tợng t4, t5, t6 hình + Chuyển trỏ đầu tệp, dùng chu trình while để lần lợt đọc đối tợng từ tệp in hình Dùng ... dùng để tạo đối tợng fstream gắn với tệp có số fd mở (Để mở lấy số (số hiệu) tệp dùng hàm _open, xem Kỹ thuật Lập trình C tác giả) Hàm tạo: fstream(int fd, char *buf, int n); dùng để tạo đối tợng...
  • 42
  • 479
  • 2
C++ và lập trình hướng đối tượng - Chương 8

C++ và lập trình hướng đối tượng - Chương 8

Ngày tải lên : 14/11/2012, 16:34
... hình đợc tô màu Ví dụ Chơng trình dới vẽ đờng tròn đỏ hình xanh Tọa độ (x,y) điểm gieo đợc nạp vào từ bàn phím Tùy thuộc vào giá trị cụ thể x,y, chơng trình tô mầu vàng cho hình tròn phần hình ... Viewport viết chơng trình đồ họa theo tọa độ âm dơng Muốn ta thiết lập viewport cho tâm tuyệt đối hình góc bên trái viewport cho clip = để vẽ giới hạn viewport Sau đoạn chơng trình thực công việc ... textwidth(char *s); dựa vào chiều dài chuỗi, kích thớc Font chữ, hệ số khuyếch đại chữ để trả bề rộng (theo pixel) chuỗi s trỏ tới Ví dụ 5: Trong chơng trình dới lập hàm vào hình đồ hoạ #include...
  • 23
  • 692
  • 5
C++ và lập trình hướng đối tượng - Chương 9

C++ và lập trình hướng đối tượng - Chương 9

Ngày tải lên : 14/11/2012, 16:34
... nhập trực tiếp tới nhớ hình Đ ví dụ minh hoạ Chơng trình Chơng trình minh hoạ cách truy nhập trực tiếp vào nhớ hình có địa đầu 0xB800:0 Chơng trình gồm hàm main() hai hàm sau: Hàm cuaso void cuaso(int ... Chơng trình Chơng trình minh hoạ cách dùng trỏ hàm để thực thủ tục khởi động lại máy DOS, biết địa đầu thủ tục 0xFFFF:0000 Chơng trình yêu cầu nhập mật Nếu chọn (bấm ABCD Enter) chơng trình ... buf[p+2*i+1]=mau; } 497 } Chơng trình Biết địa thủ tục xử lý ngắt đợc lu trữ nhớ từ địa 0000:0000 đến 0000:0x0400 Chơng trình cho biết địa thủ tục xử lý ngắt n (giá trị n nhập vào từ bàn phím) Số hiệu...
  • 7
  • 386
  • 2
C++ và lập trình hướng đối tượng - Chương 10

C++ và lập trình hướng đối tượng - Chương 10

Ngày tải lên : 14/11/2012, 16:34
... động chơng trình nh sau: + Trớc tiên lần lợt đa địa biến đối tợng ts1, chuỗi HA NOI, biến nguyên a, biến đối tợng ts2 biến thực x vào ngăn xếp s1 hàng đợi q1 + Thực phép gán biến đối tợng: s2 ... Cất vào phần tử virtual void *retrieve () ; // Lấy phần tử Chú ý là: Lớp stack hoạt động theo nguyên tắc LIFO (vào sau trớc) lớp queue hoạt động theo nguyên tắc FIFO (vào trớc trớc) Chơng trình ... Lớp tron biểu thị đờng tròn Chơng trình minh hoạ cách dùng tợng ứng bội phơng thức ảo Nội dung chơng trình nh sau: + Khi chạy chơng trình thấy xuất khối hộp lập phơng + Có thể di chuyển khối...
  • 25
  • 402
  • 1
C++ và lập trình hướng đối tượng - Chương 12

C++ và lập trình hướng đối tượng - Chương 12

Ngày tải lên : 14/11/2012, 16:34
... tiếp vào nhớ máy tính, có nhớ hình Các hàm đợc sử dụng chơng 10 để xây dựng lớp menu cửa sổ Chơng 10 giới thiệu chơng trình tơng đối hoàn chỉnh nhằm minh hoạ thêm khả kỹ thuật lập trình hớng đối ... Việc tổ chức vào theo cách nh khoa học tiện lợi có tính độc lập thiết bị Chơng trình bầy hàm đồ hoạ sử dụng C C++ Các hàm đợc sử dụng rải rác toàn sách để xây dựng đối tợng đồ hoạ Chơng trình bầy ... trình hớng đối tợng C++ Phụ lục trình bầy phép toán C++ thứ tự u chúng Phụ lục liệt kê danh sách từ khoá C++ Phụ lục trình bầy bảng mã ASCII mã quét ký tự Phụ lục trình bầy vấn đề quan trọng nhng...
  • 2
  • 369
  • 1
C++ và lập trình hướng đối tượng - Chương13

C++ và lập trình hướng đối tượng - Chương13

Ngày tải lên : 14/11/2012, 16:34
... quyét 554 Phụ lục Hàm với đối số bất định C 561 Phụ lục Tóm tắt hàm Turbo C theo thứ tự ABC 568 Phụ lục Phân tích, thiết kế lập trình hớng đối tợng 577 Đ1 Phân tích hớng đối tợng Biên tập: Trần ... Trần Quang Nguyễn Văn Phác Sửa in: Nguyễn Văn Phác Trình bầy bìa: Quang Sơn 594 Đ3 Lập trình hớng đối tợng PGS PTS Tô Đăng Hải 577 Đ2 Thiết kế hớng đối tợng Chịu trách nhiêm xuất bản: 618 In 1000 ... phát triển, hoàn thiện chơng trình 285 Đ6 Toán tử gán 185 Đ10 Bổ sung, nâng cấp chơng trình 291 Đ7 Phân loại phơng thức 193 Đ11 Từ khái quát đến cụ thể 310 Đ8 Hàm tạo đối tợng thành phần 196 Đ12...
  • 4
  • 242
  • 1
C++ và lập trình hướng đối tượng - Chương 15

C++ và lập trình hướng đối tượng - Chương 15

Ngày tải lên : 14/11/2012, 16:34
... nghĩa chồng trừ toán tử sau: Chọn trực tiếp thành phần * Gọi gián tiếp tới thành phần từ biến đối tợng :: Toán tử xác định phạm vi truy nhập ?: Toán tử điều kiện 552 553 ...
  • 2
  • 286
  • 1
C++ và lập trình hướng đối tượng - Chương 17

C++ và lập trình hướng đối tượng - Chương 17

Ngày tải lên : 14/11/2012, 16:34
... không đối hàm với đối bất định Nhiều ngời nghĩ hàm khai báo nh sau void f(); hàm không đối C Trong C++ hiểu nh đúng, C hàm có đối bất định (hàm không đối C khai báo nh sau: f(void) ) Do đối cố ... hàm Ví dụ trình bầy hàm có đối bất định dùng để tính max giá trị thực Các tham số bất định đợc đa vào theo trình tự sau: Địa chứa max, địa chứa min, giá trị nguyên cần tính max, Chơng trình dùng ... ; // Nhận phần tử thứ ba Hàm với đối số bất định + Đối bất định đặt sau đợc khai báo dấu ba chấm Ví dụ ví dụ hàm void f(int n, char *s, ) ; có đối cố định n, s đối bất định + Để nhận đợc tham...
  • 4
  • 289
  • 0

Xem thêm