search
自己撰寫 JAVA 多型(Overloading)/繼承/重載(@Override) 標準參考範例 – jashliao部落格

自己撰寫 JAVA 多型(Overloading)/繼承/重載(@Override) 標準參考範例 – jashliao部落格

自己撰寫 JAVA 多型(Overloading)/繼承/重載(@Override) 標準參考範例

 

 

線上執行:http://www.tutorialspoint.com/compile_java_online.php / http://www.compilejava.net/

 

code2htmlhttp://tohtml.com/ 


//C++類別
繼承特性表:http://jashliao.pixnet.net/blog/post/151702350-[c-c++基礎]--c++繼承狀態表
//JAVA的繼承方式是同C++的public繼承特性

class
CF { public int m_intVale; public CF() { m_intVale=0; } public CF(int value) { m_intVale=value; } public void print() { System.out.println("F m_intVale="+m_intVale); } public void print(int value) { m_intVale=value; System.out.println("F m_intVale="+m_intVale); } } class CC extends CF { public CC() { super(); } public CC(int value) { super(value); } @Override public void print() { super.print(); System.out.println("C m_intVale="+(m_intVale+10)); } public void print(int value) { System.out.println("C m_intVale="+(m_intVale+10)); } public void ShowValue() { System.out.println("C m_intVale="+m_intVale); } } public class HelloWorld{ public static void main(String []args){ System.out.println("Hello World"); CF f1=new CF(); CF f2=new CF(10); CC c1=new CC(); CC c2=new CC(10); /////////////////////// f1.print(); System.out.println(f1.m_intVale); f1.print(20); System.out.println(f1.m_intVale); f2.print(); System.out.println("///////////////////////"); /////////////////////// c1.print(); System.out.println(c1.m_intVale); c1.print(20); System.out.println(c1.m_intVale); } }

 

 


熱門推薦

本文由 jashliao部落格 提供 原文連結

jashliao部落格
寫了5489篇文章,獲得0次喜歡
留言回覆
回覆
精彩推薦