子と親の相互変換
7614 ワード
親:
コード#コード#
サブクラス:
コード#コード#
テスト:
コード#コード#
出力結果:
説明:
子から親への移行はサポートされています.子は親に属し、子は親のすべての特性を持っています.しかし、親クラスから子クラスへの変換は失敗しました.子クラスには親にない属性やメソッドがたくさんあるため、変換は失敗します.
キーワード:子の親
文章はITブログから、http://www.itbuluoge.com,著作権所有,転載は出典を明記してください!
コード#コード#
public class father {
public void say()
{
System.out.println(" .....");
}
}
サブクラス:
コード#コード#
public class son extends father {
public void say()
{
System.out.println(" .....");
}
}
テスト:
コード#コード#
public class main {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
// ,
father f=new son();
f.say();
// ,
son s=(son) new father();
s.say();
}
}
出力結果:
説明:
子から親への移行はサポートされています.子は親に属し、子は親のすべての特性を持っています.しかし、親クラスから子クラスへの変換は失敗しました.子クラスには親にない属性やメソッドがたくさんあるため、変換は失敗します.
キーワード:子の親
文章はITブログから、http://www.itbuluoge.com,著作権所有,転載は出典を明記してください!