C#的调用:智能电器

本文介绍了如何在C#中使用接口定义行为规范,通过`Iswitch`接口实现了风扇和灯光的控制。类`Fan`和`Light`继承接口并实现其方法,展示了模块化编程。此外,文中还探讨了C#中的直接调用(包括实例化对象、静态方法和对象方法)和间接调用(如委托和反射)的概念及其应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

先创建一个项目
在这里插入图片描述

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

namespace Demo1
{
   
    class Program
    {
   
        static void Main(string[] args)
        {
   

        }
    }
}

接口:一种特殊的类,为行为提供一种合同或约定
对于类和他的派生拍中的方法,定义一个统一访问的方式,就可以使用接口interface定义开头的行为通过程序去实现对定,风扇,等等智能电器的控制定义接口的语法,访问修饰符interface【名称 前缀】

 public interface Iswitch
    {
   
        //接口中没有字段,没有成员属性,只有方法,而且不能有修饰符
        void TurnOn();
        void TurnOff();
    }

然后再建立一个个类,调用这个类,先建立一个风扇的类

using System;
using System.Collections.Generic
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值