Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Giới thiệu
Đăng ký
Đăng nhập
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Thông tin
Điều khoản sử dụng
Quy định bảo mật
Quy chế hoạt động
Chính sách bản quyền
Giới thiệu
Đăng ký
Đăng nhập
0
Trang chủ
Công Nghệ Thông Tin
Kỹ thuật lập trình
Bài giảng Lập trình hướng đối tượng: Chương 6 - Châu Ngân Khánh
Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng Lập trình hướng đối tượng: Chương 6 - Châu Ngân Khánh
Công Lập
72
2
pdf
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Chương 6 trang bị cho người học những hiểu biết về khuôn hình (Temple). Thông qua chương này người học có thể biết được khái niệm về khuôn hình, biết được khuôn hình hàm là gì, khuôn hình lớp là gì. . | Chương 6 KHUÔN HÌNH Vr- rỵy n I -J.4-Q Khái niệm Khuôn hình hàm Khuôn hình lớp Châu Ngân Khảnh - Bô môn CNTT Giới thiệu Khuôn hình Template còn được gọi là kiểu dữ liệu được tham số hóa parameteried types . Khái niệm tương đương trong Java là generic. Mục đích cho phép ta viết một hàm lớp nhưng có thể xử lý nhiều kiểu dữ liệu khác nhau các hàm lớp có mục đích chung - generic function . Có 2 loại khuôn hình Khuôn hình hàm Khuôn hình lớp Châu Ngân Khánh - Bô môn CNTT 2 Tại sao cân khuôn hình absolute value of int int abs int n return n 0 -n n class stack int entry MAX int top public StackO absolute value of lo int abs long n return n 0 hàm lớp . cho đủ absolute value of flc_. int abs float n Bao nhiêu int var return n 0 -n n y MAX II II iup public StackQ void push float var float popõ Châu Ngân Khảnh - Bô môn CNTT Khuôn hình hàm indude iostream using namespace std template class T function template Output T abs T n return n 0 -n n abs -6 6 abs -80000 80000 int main int inti -6 abs 9.95 9.95 abs -10.15 10.15 double dubl 9.95 dub2 -10.15 cout nabs intl abs intl abs int cout nabs longl abs longl abs longl cout nabs dubl - c abs dubl - abs dubl cout cout nabs endl dub2 - c abs dub2 abs dub2 return 0 Châu Ngân Khảnh - Bô môn CNTT 4 Khuôn hình hàm Khuôn hình hàm với nhiều đối số template class atype class btype btype find atype array atype value btype size for btype j 0 j size j if array j value return j return btype -l Châu Ngân Khánh - Bô môn CNTT 5 Khuôn hình hàm template class atype class btype btype max atype a btype b if btype a b return a else return b Châu Ngân Khánh - Bô môn CNTT 6 Khuôn hình lớp include iostream.h using namespace std const int MAX 100 int main si is object of class stack float stack float si template cclass Type Output si.pusn iiii.ir class stack sl.push 2222.2F stack array of any ty Type st MAX int top 2222.2 1111.1 cout sl.pop n cout sl.pop n n object of class stack long public stack top - 2342342 1231231 34 stack long s2 23 s2.push 123123123L
TÀI LIỆU LIÊN QUAN
Bài giảng Lập trình hướng đối tượng - Chương 6: Mô hình đa lớp
Bài giảng Lập trình hướng đối tượng 1: Chương 6 - ThS. Thái Kim Phụng
Bài giảng Lập trình hướng đối tượng - Chương 6: Khuôn hình
Bài giảng Lập trình hướng đối tượng - Chương 6: Lập trình hướng đối tượng
Bài giảng Lập trình hướng đối tượng và C++: Chương 6
Bài giảng Lập trình hướng đối tượng: Chương 6 - Trần Thị Huế
Bài giảng Lập trình hướng đối tượng C++ (Object-Oriented Programming) - Chương 6: Lập trình hướng đối tượng
Bài giảng Lập trình hướng đối tượng - Chương 6: Xử lý ngoại lệ
Bài giảng Lập trình hướng đối tượng nâng cao: Chương 6 - ThS. Thái Kim Phụng
Bài giảng Lập trình hướng đối tượng: Chương 6 - ĐH Ngoại ngữ - Tin học
crossorigin="anonymous">
Đã 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.