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.測試

控制台打印結果

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM