zoukankan      html  css  js  c++  java
  • 【Vegas原创】C#不能多重继承,怎么办?接口!

                                                                       车
                                                                 |      |      |
                                                              两轮    三轮 四轮
                                                             |     |         |     |
                                                            自    电平     卡  轿车(飞,船) ->  飞机
                                |->轮船
      轿车是车,而且只有一个父类,车。但你想要的是会飞的,而且能在水上游的车,C#和java中,不允许有两个父亲,怎么办呢?就要靠飞机和轮船这两个接口。
         不可多重继承,但可以有多个接口。

          实例:

          IModule.cs:

    using System;
    using System.Collections.Generic;
    using System.Text;

    namespace PlatForm.Common
    {
        
    public interface IModule
        {
            
    public virtual string  GetModuleXML();
        }
    }



         MeetingQueryModule.cs:

    using System;
    using System.Collections.Generic;
    using System.Text;
    using System.Web.UI.WebControls.WebParts;
    namespace PlatForm.Common
    {
        
    class MeetingQueryModule:WebPart,IModule
        {
           
        }
    }
  • 相关阅读:
    Mybatis plus 配置
    logback配置
    iview-ui-project-4.0 安装与配置
    Linux系统下Redis安装与配置
    Java中枚举的用法
    Mysql 查询所有课程的成绩第2名到第3名的学生信息及该课程成绩
    java 基础知识一 初识java
    docker 查看 挂载目录
    sqlserver统计所有表及表中记录数
    centos7配置禁用ipv6
  • 原文地址:https://www.cnblogs.com/amadeuslee/p/3744508.html
Copyright © 2011-2022 走看看