1.前言
接口与Java基本一样
2.操作
(1)看路径结果
(2)
接口源码:
namespace ConsoleApp1 { public interface ILogin { void Eat(); string Tu(int type); } }
接口实现类源码
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 "西瓜"; } } } }
主函数源码
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); } } }
3.测试
控制台打印结果