Đang chuẩn bị liên kết để tải về tài liệu:
Lập trình hướng đối tượng - Chương 10
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Template và điều khiển ngoại lệ • Hàm template • Lớp template • Điều khiển ngoại lệ • Biến tĩnh • Từ khoá extern và asm • Hàm chuyển kiểu • Những khác biệt giữa C và C++ | Chỏông10 Template vai nieiu khien ngoai lei Ham template Lôp template Nieu khien ngoai lei Bien tónh Tỏi khoai extern vai asm Ham chuyen kieu Nhỏng khaic bieit giỏia C vai C Chõông 10 Template V3 nieu khien ngoaii le 298 Chõông 10 Template V3 nieu khien ngoaii le 299 I Ham template Haim template ham malu nònh nghiaì mot day tong quat cac tac vu noôc dung cho nhieu kieu do lieu khac nhau. Trong noi kieu do lieu noôc dung sei noôc truyen nen ham doôi dang mot tham so. Vôii cô chei nay mot thui tuc co the noôc dung cho nhieu kieu do lieu khac nhau. Trong mon hoc Cau true dõl lieu va thuat toain nhieu giaii thuat gioing nhau vel mat luan ly bat kei noi lam viec vôii kieiu dõl lieu gì. Ví dui giaii thuat Quicksort la gioing nhau khong caln biet noi sel ap duing cho day soi nguyen hay day soi thõic. Vain nel lai ôi chol dõl lieu nõôic xõi ly khaic nhau. Bang caich taio ra ham template coi thei nònh nghial ban chat cuia giaii thuat noc lap vôii kieiu dõl lieu ma noi xõi ly. Dõia vao ham template trình bien dòch sel tõi nong sinh ra mal chõông trình nei dung cho mot kieiu dõl lieu cui thei nao noi khi thõic thi chõông trình. Thõic chat la viec taio ra mot ham template nolng nghial vôii viec tao ra mot ham mai no co the to qua tai len chính no. Khai baio ham template template class Ttype ret_type func_name parameter list body of function Tõi khoai template dung nei taio ra mot daing malu moi tai hoait nong cuia ham va nhõông cho trình biein dòch nieln vao mot caich chi tieit khi can. Ttype lai tein hình thõic cho kieiu dõl lieu nõôic dung ben trong ham noi sel nõôic thay thei bôii mot kieiu dõl lieu cui thei khi trình biein dòch sinh ra mot phiein ban chi tieit cuia ham. Quai trình taio ra phiein ban chi tieit cuia ham nõôic goii la quai trình sinh ham. Viec taio ra ban chi tiet cuia ham template nõôic goii la tao ra ngay toc khac instantiating mot ham. Noii mot caich khaic lai mot ham sinh ra phien ban dung trong choc lat cua ham .