子と親の相互変換

7614 ワード

親:
コード#コード#
  
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,著作権所有,転載は出典を明記してください!