程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> c# 類型轉換- c#顯示類型轉換

c# 類型轉換- c#顯示類型轉換

編輯:編程解疑
c#顯示類型轉換

在c#書上看到的代碼,我想問這個基類變量強制轉換為派生類變量是什麼意思,還有有什麼用,不是說基類對象不能被派生類引用嗎?為什麼要實現這一步。圖片

最佳回答:


對象o是個變量,指向的一個對象,例如
Object o = new Employee();
加入我們想要調用Object類和Employee共同的成員,通過變量"o.XXX"形式訪問就可以了,
但是我們要訪問Employee類中的專有成員,就需要將o轉換為Employee類型
Employee e = (Employee)o;

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved