c# - 介面的寫法與基本呼叫
阿新 • • 發佈:2020-08-28
1.前言
介面與Java基本一樣
2.操作
(1)看路徑結果
(2)
介面原始碼:
namespace ConsoleApp1 { public interface ILogin { void Eat(); string Tu(int type); } }View Code
介面實現類原始碼
using System; namespace ConsoleApp1.login.impl { public class LoginImpl : ILogin { public void Eat() { Console.WriteLine(View Code"我在介面方法Eat的實現類裡面"); } public string Tu(int type) { if (type == 1) { return "蘋果"; } else { return "西瓜"; } } } }
主函式原始碼
using System; //using 就是匯入的意思,ConsoleApp1.impl就是需要匯入的類的上一級資料夾的路徑,不需要精確的具體檔案,View Codeusing ConsoleApp1.login; using ConsoleApp1.login.impl; //資料夾路徑 namespace ConsoleApp1 { //類 class Program { private static void Main(string[] args) { ILogin login = new LoginImpl(); login.Eat(); //建議使用 var 資料型別 string str = login.Tu(1); Console.WriteLine(str); str = login.Tu(2); Console.WriteLine(str); } } }
3.測試
控制檯列印結果