tailieunhanh - Bài giảng Ôn tập tốt nghiệp Lập trình hướng đối tượng - Chương 3: Kế thừa

Mời các bạn tham khảo Bài giảng Lập trình hướng đối tượng - Chương 3: Kế thừa sau đây để bổ sung thêm các kiến thức về kế thừa đơn, phạm vi truy xuất, phương thức thiết lập và hủy bỏ, con trỏ và kế thừa. | 3. Keá thöøa 1 Noäi dung 1. 2. 3. 4. 5. Môû ñaàu Keá thöøa ñôn Phaïm vi truy xuaát Phöông thöùc thieát laäp vaø huyû boû Con troû vaø keá thöøa 2 1 Môû ñaàu - Söï keá thöøa laø moät ñaëc ñieåm cuûa ngoân ngöõ duøng ñeå bieåu dieãn moái quan heä ñaëc bieät giöõa caùc lôùp. Caùc lôùp ñöôïc tröøu töôïng hoùa vaø toå chöùc thaønh moät sô ñoà phaân caáp lôùp. - Keá thöøa laø moät cô cheá tröøu töôïng hoùa. Thuû tuïc vaø haøm laø cô cheá tröøu töôïng hoùa cho giaûi thuaät, record vaø struct laø tröøu töôïng hoùa cho döõ lieäu. Khaùi nieäm lôùp trong C++, keát hôïp döõ lieäu vaø thuû tuïc ñeå ñöôïc kieåu döõ lieäu tröøu töôïng vôùi giao dieän ñoäc laäp vôùi caøi ñaët vaø cho ngöôøi söû duïng caûm giaùc thoaûi maùi nhö kieåu döõ lieäu coù saün - Söï keá thöøa laø moät möùc cao hôn cuûa tröøu töôïng hoùa. cung caáp moät cô cheá gom chung caùc lôùp coù lieân quan vôùi nhau thaønh moät möùc khaùi quaùt hoùa ñaëc tröng cho toaøn boä caùc lôùp noùi treân. Caùc lôùp vôùi caùc ñaëc ñieåm töông töï nhau coù theå ñöôïc toå chöùc thaønh moät sô ñoà phaân caáp keá thöøa. Lôùp ôû 3 treân cuøng laø tröøu töôïng hoùa cuûa toaøn boä caùc lôùp oû beân döôùi noù. Môû ñaàu Quan heä laø 1: Keá thöøa ñöôïc söû duïng thoâng duïng nhaát ñeå bieåu dieãn quan heä laø moät. • Moät sinh vieân laø moät ngöôøi • Moät hình troøn laø moät hình ellipse • Moät tam giaùc laø moät ña giaùc Keá thöøa taïo khaû naêng xaây döïng lôùp môùi töø lôùp ñaõ coù, trong ñoù haøm thaønh phaàn ñöôïc thöøa höôûng töø lôùp cha. Trong C++, keá thöøa coøn ñònh nghóa söï töông thích, nhôø ñoù ta coù cô cheá chuyeån kieåu töï ñoäng. Keá thöøa vöøa coù khaû naêng taïo cô cheá khaùi quaùt hoaù vöøa coù khaû naêng chuyeân bieät hoaù. Keá thöøa cho pheùp toå chöùc caùc lôùp chia seû maõ chöông trình chung nhôø vaäy coù theå deã daøng söûa chöõa, naâng caáp heä thoáng. 4 Môû ñaàu Keá thöøa thöôøng ñöôïc duøng theo hai caùch: • Ñeå phaûn aùnh moái quan heä giöõa caùc lôùp. Laø coâng cuï ñeå toå chöùc vaø phaân caáp lôùp

TỪ KHÓA LIÊN QUAN