1. 程式人生 > 實用技巧 >c# - 介面的寫法與基本呼叫

c# - 介面的寫法與基本呼叫

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(
"我在介面方法Eat的實現類裡面"); } public string Tu(int type) { if (type == 1) { return "蘋果"; } else { return "西瓜"; } } } }
View Code

主函式原始碼

using System;

//using 就是匯入的意思,ConsoleApp1.impl就是需要匯入的類的上一級資料夾的路徑,不需要精確的具體檔案,
using 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); } } }
View Code

3.測試

控制檯列印結果