接口与实现

简介:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Demo
{   

    public interface IMyInterface
    {
        void DoSomething();
        void DoSomethingElse();
    }

    public class MyClass : IMyInterface
    {
        public void DoSomething()
        {
            Console.WriteLine("DoSomething");
        }

        public void DoSomethingElse()
        {
            Console.WriteLine("DoSomethingElse");
        }
    }

    class Program
    {
        static void Main(string[] args)
        {
            MyClass myObject = new MyClass();
            myObject.DoSomething();
            myObject.DoSomethingElse();
            Console.ReadKey();
        }
    }
}

一个类,如果继承了某个接口。那么它必须把接口的方法都实现了,哪怕是一个空的。


本文转自TBHacker博客园博客,原文链接:http://www.cnblogs.com/jiqing9006/p/6763641.html,如需转载请自行联系原作者

相关文章
|
Linux Shell 开发工具
Linux tail & cat & grep 命令详解
Linux tail & cat & grep 命令详解
789 0
|
SQL 安全 算法
网络安全漏洞与加密技术:保护信息安全的关键策略
随着网络技术的飞速发展,网络安全问题日益凸显。本文将探讨网络安全漏洞的概念、成因及其对信息安全的威胁,同时介绍加密技术在防御网络攻击中的作用。通过具体实例分析,本文旨在提高公众对网络安全的认识,并强调培养安全意识的重要性。最后,文章以一个开放性问题结束,鼓励读者思考如何在个人和组织层面加强信息安全防护措施。
|
机器学习/深度学习 人工智能 监控
探索深度学习在图像识别中的应用及挑战
【4月更文挑战第7天】 随着人工智能技术的飞速发展,深度学习已成为推动计算机视觉领域进步的核心动力。本文旨在深入剖析深度学习技术在图像识别任务中的应用及其所面临的诸多挑战。首先,我们将回顾深度学习的基本原理和关键技术,特别是卷积神经网络(CNN)在图像处理中的作用。其次,文章将探讨当前深度学习模型在图像识别领域的创新应用,包括面部识别、物体检测、场景理解等方面。最后,我们将分析深度学习在图像识别上遇到的挑战,如数据集偏差、模型泛化能力、对抗性攻击等,并对未来可能的解决方案进行展望。本文不仅为研究者提供了深度学习在图像识别方面的研究进展,也为相关领域的实践者指出了潜在的问题与发展方向。
|
机器学习/深度学习 存储 人工智能
人工智能直播的趋势分析报告
人工智能直播是指通过人工智能技术来模拟真人直播,通过机器学习和自然语言处理等技术实现。随着人工智能技术的不断发展,人工智能直播在近年来得到了广泛应用。
843 0
|
存储 弹性计算 安全
Java Agent 踩坑之 appendToSystemClassLoaderSearch 问题
从 Java Agent 报错开始,到 JVM 原理,到 glibc 线程安全,再到 pthread tls,逐步探究 Java Agent 诡异报错。
254 24
Java Agent 踩坑之 appendToSystemClassLoaderSearch 问题
|
图形学
Unity重置场景
Unity重置场景
186 0
|
监控 Oracle Java
使用OSWatcher监控linux/unix系统
参考文档 (Doc ID 301137.1) 包括两个工具
556 0
|
存储 JavaScript 前端开发
配置html-webpack-plugin插件
一、实战演示 二、课堂笔记
配置html-webpack-plugin插件
阿里云服务器训练营学习(1):简单搭建个人博客
阿里云服务器训练营学习(1):简单搭建个人博客
434 0
阿里云服务器训练营学习(1):简单搭建个人博客
|
前端开发 JavaScript 测试技术