zoukankan      html  css  js  c++  java
  • 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.测试

    控制台打印结果

  • 相关阅读:
    最优匹配问题
    树的最大独立集
    koa2学习(一)
    vue源码阅读(一)
    一直以为错的一个问题,记录一下
    关于 vuex 的使用忠告
    《javascript设计模式与开发实践》--- (单一职责原则)
    心累
    node 学习(二)
    node 学习(一)
  • 原文地址:https://www.cnblogs.com/c2g5201314/p/13576305.html
Copyright © 2011-2022 走看看