1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Hàm và lớp template (lập TRÌNH HƯỚNG đối TƯỢNG SLIDE)

12 13 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 12
Dung lượng 58,6 KB

Nội dung

Bài 10: Hàm lớp Template Hàm Template • Xét ví dụ sau: Viết hàm lấy trị tuyệt đối số Ta viết nhiều hàm ứng với nhiều kiểu liệu khác int MyAbs(int X) { return X>=0?X:-X; } long MyAbs(long X) { return X>=0?X:-X; } double MyAbs(double X) { return X>=0?X:-X; } Hàm Template • Thay viết nhiều hàm ứng với nhiều kiểu liệu Ta viết hàm tổng quát dùng Template sau: template T MyAbs(T x) { return (x>=0)?x:-x; } Gọi hàm: cout

Ngày đăng: 29/03/2021, 10:48

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN