callOverriding.java
package polymorphism.class1.Test1; public class callOverriding { public static void main(String[] args) { ParantClass parent = new ParantClass(); parent.showMsg(); int res1 = parent.calc(5,8); System.out.println("res1:"+res1); ParantClass obj = new SubClass(); obj.showMsg(); int res2=obj.calc(10,5); System.out.println("res2:"+res2); } }
ParantClass.java
public class ParantClass { public void showMsg(){ System.out.println("this is parent class msg"); } public int calc(int a,int b){ return a+b; } }
SubClass.java
public class SubClass extends ParantClass{ public void showMsg(){ System.out.println("this is sub class msg"); } public int calc(int a,int b){ return a-b; } }
點(diǎn)擊查看更多內(nèi)容
為 TA 點(diǎn)贊
評(píng)論
評(píng)論
共同學(xué)習(xí),寫下你的評(píng)論
評(píng)論加載中...
作者其他優(yōu)質(zhì)文章
正在加載中
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦