類的繼承和掃瞄順序

2022-08-01 21:21:17 字數 259 閱讀 1626

類的掃瞄原則:01先進後遠 02以誰的身份宣告的變數就在誰的掃瞄(向上掃瞄)

繼承:子類可以繼承基類的公有成員和受保護的成員不能繼承私有成員,私有成員只能在聲他們的類和結構體中使用.

掃瞄情況有:   1.以子類身份宣告的變數並用子類物件賦值,先在自己身上掃瞄,如果有並且是用virtual關鍵字修飾的,就向下掃瞄子類,如果子類中有override 關鍵字修飾的方法就呼叫子類的方法,如果子類中沒有這個方法或者是子類有這個方法但沒有override修飾就返**用基類身上的方法

類的繼承順序

要背的內容 只要繼承object類就是新式類 不繼承object類的都是經典類 在python3中 所有的類都繼承object類,都是新式類經典類 在py3中不存是,在py2中不主動繼承object的類 在py2中 class a pass 經典類 class b object pass 新式類 在...

java 繼承類載入順序

package xu.jin class insect static static int print string str static int x1 print static insect class hello extends insect static public static void ...

類連線 繼承中類載入的順序

繼承中,類載入的順序 1 父類的靜態 塊,子類的靜態 塊 2 父類的初始化塊,父類的構造方法 3 子類的初始化塊,子類的構造方法 public class importantdemo system.out.println 開始了 system.out.println main new test1 b...