1.例項內部類
public class shilitest }
/*** 因為main方法是乙個靜態方法,而內部類不是靜態內部類,所以需要依託外部類物件
* 構建、訪問
* @param args
*/public static void main(string args)
}
2.靜態內部類
public class statictest }
public static void main(string args)
}
3.區域性內部類
public class jubutest
} inner s = new inner();
s.show(); }
public static void main(string args)
}
4.匿名內部類
class innera}
abstract class innerb
inte***ce innerc
public class nimingtest01
};innerc c = new innerc()
};a.show();
b.show();
c.show(); }
}
前些日子學的怕忘了,做下筆記 四大內部類簡單小結
1.例項內部類 類的內部,方法外部,沒有 static 修飾 例項內部類也叫成員內部類,是最普通的內部類 1 例項內部類物件依託於外部類物件。2 物件構建方式 先構建外部類物件,再構建內部類物件 3 可以訪問外部類所有成員 靜態,非靜態 即使是private的 例如 classouter outer...
物件導向 四大內部類
class a a a new a a.linner inner a.new linner class a a.linner inner new a.linner 類裡面有乙個方法 class a class a inner inner new inner class a 在哪定義在哪用 inner...
C C 的四大記憶體分割槽
正確的理解c c 程式的記憶體分割槽,是合格程式猿的基本要求。網路上流形兩大版本記憶體分割槽,分別為 1.五大記憶體分割槽 堆 棧 全域性 靜態儲存區 自由儲存區和常量儲存區。2.五大記憶體分割槽 堆 棧 全域性 靜態儲存區 字串常量區和 區。且不論以上兩種分割槽孰是孰非,孰優孰劣,我認為具體的記憶...