Lập trình hướng đối tượng với C++ part 2

Tham khảo tài liệu 'lập trình hướng đối tượng với c++ part 2', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Lập trình hirớnỊỉ đối tượniị với int fr int d int i void main clrscr cout T4hap gia tri cho mang a n f or int i 0 i 5 i cout a i cin fr a i cout Mang a sau khi nhap n for i 0 i 5 i cout a i cout n getch int fr int d int i return d i Nháp gia tri cho mang a a 0 - 6 ạ ỉ li 4 a 2 3 a 3 5 a 4J- 6 Mang a sau khí nhạp 6 4 3 5 6 Bạn đọc có thổ xcm thêm phần Định nghĩa chồng toán tử để thấy được lợi ích cùa vấn đề trả về tham chiêu cho hàm. 6. DỊNH NGHĨA CHốNG HÀM Overloading functions C cho phép sir dụng một tên cho nhiều hàm khác nhau ta gọi đó là sự chổng hàm . Trong trường hợp đó các hàm sẽ khác nhau ở giá trị trả về và danh sách kiểu các tham số. Chắng hạn chúng ta muôn định nghĩa các hàm trả về số nhỏ nhất trong -29- ức niứrộriỊi cùa 1. hai sô nguyên 2. hai sô thực 3. hai ký tự 4. ba sô nguyên 5. một dãy các só nguyên . Dĩ nhiên có the lìm cho mói hàm nhir vậy một tên phân. Lợi dụng khả năng định nghĩa chống hàm cùa C chúng ta có the viết các hàm như san Ví dụ ttinclude Hiỉùnt ỈIỊỊHỴẽ t num int. int ỉ llìlừin ì double min double double 2 ciiar min char char 7 7 í Wí ả int . rnt J_nti intỊ ĩỉỉìỉùnt 4 ir minlinr int IỈHừni 5 h main. int 11 10 p 12 q -12 double X - y c A ck Q m td 7 1 3 4 -2 0 23 91 cout niin n p min n p m HHừm ỉ coưt min n p qỉ min n p q Hllừnt4 cout min c d min c d rn HHùtii cout min x ỵ win n p m Ỉìllãiìi2 coưt min td min 7 td llilữii 5 -cut. min n X min 11 xỉ m Ilủm 2 llt i ift . nùn A nìííf . .1 HỊ Ù int min int a int bl return a b a bi int miníint a int b int c - 1 - n inh hui m dổi ttfỢf fị vởi return min min a b c double min double a double bl return a b a b I char min char a char b return a b a b int minfint II int t int res t 0 for int 1 1 r n i res min res t i return res 1 Nhạn xét 1. Một hàm có the gọi đốn hàm cùng tên với nỏ ví dụ như hùm 4 5 gọi hàm 1 . 2. Trong trường hợp có các hàm trùng tên trong chương trình việc xác định hàm nào dược gọi do chương trình dịch đảm nhiệm và tuân

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
94    56    2    26-04-2024
5    362    1    26-04-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.