iT邦幫忙

2

PowerBuilder 如何實做 Interface

  • 分享至 

  • xImage
  •  

前言:
在物件導向程式中,我們常會透過繼承(Inheritance)的方式來取得另一類別的屬性和方法,主要目的是為了讓我們的程式可以重複使用(Reuse)。然而,當我們想要繼承更多不同的類別時,多重繼承(Multiple Inheritance)則是物件導向程式能夠允許的一種方式,但還是有許多程式語言是不支援的,主要原因是多重繼承很可能發生父類別的屬性名稱及方法名稱相同,造成子類別在繼承上,則必須一一的去判讀每一個屬性和方法是屬於那個父類別,這是在程式執行上是非常不具效率的...

閱讀全文:
http://www.mpinfo.com.tw/TechnologyColumnFiles/PB_A_201108.pdf


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
Albert
iT邦高手 1 級 ‧ 2011-08-11 17:19:58

mpinfo提到:
主要原因是多重繼承很可能發生父類別的屬性名稱及方法名稱相同,造成子類別在繼承上,則必須一一的去判讀每一個屬性和方法是屬於那個父類別,這是在程式執行上是非常不具效率的...

拜託 你嘛幫幫忙
[應用資料辭典] AP Data Dictionary 好好規劃
[應用系統變數規劃] AP public/private variable 好好規劃
[應用系統方法規劃] AP public/private method 好好規劃
根本不會....

我要留言

立即登入留言