繼承概念和格式

2021-06-27 10:22:40 字數 1137 閱讀 6357

我們今天主要學習了繼承,先說說繼承的概念:

繼承是指乙個物件直接使用另一物件的屬性和方法。繼承

只能是單繼承,具有可傳遞性;例如class son:father  //

意思就是子類繼承父類,這就叫做繼承。

繼承的格式:

class son:father //子類繼承父類

son son=new son();

son.get();

console.writeline(son.a);

console readkey();

1.父類和子類的相互轉換

在同一程式裡,派生類的物件可以賦值給基類,反之不行;

基類的指標可以指向派生類,反之不行;

基類的引用可以初始化為派生的物件,反之不行;

派生類指標必須強制轉為基類指標後可以指向基類;

基類指標轉換為派生類指標容易導致崩潰性錯誤;

2.son  son=new son();

這句的含義:預設先呼叫父類構造方法,然後再次呼叫子類構造方法,然後再次呼叫子類構造方法。

宣告:此篇文件時來自於

【狗刨學習網】

社群-unity極致學院

3.public son():base(10)

顯示呼叫子類構造方法。

4.複習以前的知識,我還總結出來了銀行的登入系統例如:

using system;

namespace aaa

class program{

string b;

public void  login(){

for (i=2;i>=0;i++)

string f=console.writeline();

if (f==b){

console.writeline(登陸成功);

else{

if(i==0){

console.writeline(「沒機會了」);

else{

console.writeline(「你還有」+i+」次機會」);

static void main(string   args){

program r =new program();

r.login();

console.readkey();

繼承的概念和意義

組合關係的特點 將其他類的物件作為當前類的成員使用 當前類的物件與成員物件的生命週期相同 成員物件在用法上與普通物件完全一致 物件導向中的繼承子類之間的父子關係 子類擁有父類的所有屬性和行為 子類就是一種特殊的父類 子類物件可以當做父類物件使用 子類中可以新增父類沒有的方法和屬性 class par...

C 繼承和多型概念補充

一,繼承和多型 類之間的繼承 基類,父類 成員變數 描述類的屬性 成員函式 功能 派生類 子類 體現出與基類的不同 繼承 基類與派生類之間訪問許可權 1.public繼承 基類裡面的公有成員變數被繼承後在派生類中也是公有的 可以在類外被訪問 基類裡面的保護成員變數被繼承後在派生類中可以被訪問,在派生...

java 繼承概念

一.繼承的定義 繼承的關係是可以傳遞的。如果a類繼承b類,則可以稱為b是a的父類,a是b的父類。子類可以擁有父類的所有屬性和方法,並且自身還可以自定義新的屬性和方法。繼承是在一般類上構造 建立 擴充新類最有效的方法。二.繼承的使用 1.子類中至少使用一次父類中的構造方法。若父類中只含有乙個有引數的構...