c#之基類派生類base_小記
using System;
using System.Net;
public class Tb
{
private int _i;
//屬性訪問器
public int Seti
{
get
{
return _i;
}
set
{
_i = value;
}
}
//方法(變更屬性值)
public void Seta(int x)
{
_i = x;
}
}
//類subtb繼承tb類
public class Subtb : Tb
{
int tv;
//PAI生類自己的方法
public void Setx(int e) //protected只是能類和子類中訪問
{
base.Seta(e);//呼叫基類的方法
}
}
class Test
{
public static void Main()
{
Subtb s1 = new Subtb();
//測試PAI生類呼叫基類的方法及屬性返回器的相關結果
//s1.
//seta是基類的方法,說明透過base可以在PAI生類中呼叫基類的方法和各種成員
s1.Seta(12);
Console.WriteLine(s1.Seti);
s1.Seta(15);
Console.WriteLine(s1.Seti);
s1.Setx(10);//但PAI生類的方法setx會去呼叫基類的方法seta
Console.WriteLine(s1.Seti);
Console.ReadKey();
}
}
using System.Net;
public class Tb
{
private int _i;
//屬性訪問器
public int Seti
{
get
{
return _i;
}
set
{
_i = value;
}
}
//方法(變更屬性值)
public void Seta(int x)
{
_i = x;
}
}
//類subtb繼承tb類
public class Subtb : Tb
{
int tv;
//PAI生類自己的方法
public void Setx(int e) //protected只是能類和子類中訪問
{
base.Seta(e);//呼叫基類的方法
}
}
class Test
{
public static void Main()
{
Subtb s1 = new Subtb();
//測試PAI生類呼叫基類的方法及屬性返回器的相關結果
//s1.
//seta是基類的方法,說明透過base可以在PAI生類中呼叫基類的方法和各種成員
s1.Seta(12);
Console.WriteLine(s1.Seti);
s1.Seta(15);
Console.WriteLine(s1.Seti);
s1.Setx(10);//但PAI生類的方法setx會去呼叫基類的方法seta
Console.WriteLine(s1.Seti);
Console.ReadKey();
}
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-705562/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 繼承 基類與派生類繼承
- 派生類
- 顧客類的派生(C#程式碼)C#
- 泛型類派生子類泛型
- C#基礎:多型:基類可以定義並實現虛(virtual)方法,派生類可以重寫(override)這些方法...C#多型IDE
- 類的繼承和派生繼承
- C++,繼承,基類和派生類指標間賦值等知識C++繼承指標賦值
- WPF 控制元件類派生關係控制元件
- 區分:派生類指定基類建構函式、繼承構造、委託構造函式繼承
- C++派生類的拷貝構造C++
- c#中判斷類是否繼承於泛型基類C#繼承泛型
- 基於Koa.js的微信工具類小記JS
- C++物件切片探秘:派生類物件如何被‘切割’?C++物件
- C#學習——基本類——Math類C#
- Android之Activity基類封裝Android封裝
- Laravel 小知識點之 HtmlString 類LaravelHTML
- 建立派生類物件,建構函式的執行順序物件函式
- Android筆記之Kotlin、Java的內部類?巢狀類?Android筆記KotlinJava巢狀
- Python 學習筆記之類「物件導向,超類,抽象」Python筆記物件抽象
- Integer類小細節隨筆記錄筆記
- 第二類斯特林數小記
- Python基礎之:Python中的類Python
- C# 基礎知識系列- 13 常見類庫介紹(二)日期時間類C#
- c#封裝DBHelper類C#封裝
- C# HTTP幫助類C#HTTP
- 瞭解下C# 類(Class)C#
- JAVA集合類簡要筆記 - 內部類 包裝類 Object類 String類 BigDecimal類 system類Java筆記ObjectDecimal
- Web類別(小迪網路安全筆記~Web筆記
- 重拾java基礎之內部類Java
- JAVA基礎之介面與內部類Java
- Java中常用類之Object類JavaObject
- C# 基礎知識系列-13 常見類庫(三)C#
- TypeScript學習筆記之五類(Class)TypeScript筆記
- c# Lambda操作類封裝C#封裝
- C#中JSON轉換類C#JSON
- C#中PDF文件操作類C#
- C#中URL的操作類C#
- C#各類集合介紹C#
- C# 檔案IO常用類C#