「c++ class建構子」的推薦目錄:
- 關於c++ class建構子 在 コバにゃんチャンネル Youtube 的最佳解答
- 關於c++ class建構子 在 大象中醫 Youtube 的精選貼文
- 關於c++ class建構子 在 大象中醫 Youtube 的精選貼文
- 關於c++ class建構子 在 [問題] 健構子傳值到父類別再由其他類別取值! - 看板java 的評價
- 關於c++ class建構子 在 【秒董C++】18_class類別(下):建構子 - YouTube 的評價
- 關於c++ class建構子 在 封裝與繼承影片5 : C++ 教學進階 - YouTube 的評價
- 關於c++ class建構子 在 C++的Class中的一些重點整理 的評價
- 關於c++ class建構子 在 C++ class constructor 的評價
- 關於c++ class建構子 在 How can I convert C++ class which contain constructor to C ... 的評價
- 關於c++ class建構子 在 分享[筆記]類別、特殊函式、內嵌函式、函式物件|C++ 的評價
c++ class建構子 在 大象中醫 Youtube 的精選貼文
c++ class建構子 在 大象中醫 Youtube 的精選貼文
c++ class建構子 在 【秒董C++】18_class類別(下):建構子 - YouTube 的推薦與評價
【秒董 C ++】18_class類別(下): 建構子 · Comments16. ... <看更多>
c++ class建構子 在 封裝與繼承影片5 : C++ 教學進階 - YouTube 的推薦與評價
小山的C# 教學-第17課-Constructor 建構子. 小山的教學平台•53K views · 29 ... 程式設計( C ++)— 完整課程. Prof. Ling-Chieh Kung · 19:55. Go to channel ... ... <看更多>
c++ class建構子 在 [問題] 健構子傳值到父類別再由其他類別取值! - 看板java 的推薦與評價
小弟有三個Class 分別為A,B,C 。
B繼承A。
想由C傳參數到A
B的參數經由建構子傳到A
在C class 內利用A new 出B的實體叫x
x的方法取值 (小弟是Java新手可能表達不大清楚,希望前輩見量)
問題1
我取到的值為A Class預設的值 BB1
而非 B Class建構的 BB2
問題2
當我將A Class 的註1
跟B Class 的註2 該行移除後,
AB Class都可一編譯但C Class會編譯失敗!
真的搞不清楚原因!也爬過文了!在此跟前輩們請教!
程式碼如下
class A{
String a1="AA1";
String b1="BB1";
A(){ }//註1
A(String b1){this.b1=b1;}
public void display(){}
public void setData(String a){
this.a1=a;
}
}
class B extends A{
String a2;
String b2="BB2";
B(){ }//註2
B(String b2){super(b2);}
public void display(){
System.out.println("A.a1 =" + a1);
System.out.println("透過B的健構值傳到A.b1=" + b1);
}
}
class C{
public static void main(String args[]) {
A x=new B();
x.setData("CC1");
x.display();
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.248.16.201
※ 編輯: blackmark 來自: 111.248.16.201 (12/17 22:33)
... <看更多>