zoukankan      html  css  js  c++  java
  • C#抽象类

    1.抽象方法

    没有方法体同时被abstract关键字修饰的方法可以称为抽象方法。

    语法:

    abstract void shout();

    2.抽象类

    被abstract关键字修饰的类称为抽象类,类中必须有抽象方法(类中也可以有抽象方法以为的方法);

    语法:

    abstract class Animal

    {

    public void sex()

    {

    Console.WriteLine("男");

    }

    public abstract void name();

    }

    实现抽象类:

    class person:Animal

    {

    public override void name()

    {

    Console.WriteLine("张三");

    }
    }

    3.接口

    被interface关键字修饰,同时里面的所有方法都是抽象方法,可以称为接口。(类中不可以有抽象方法以为的方法)

    语法:

    interface Animal

    {

    public void name();

    public void sex();
    }

    实现接口(接口里的方法必须全部实现):

    class person:Animal

    {

    public void name()

    {

    Console.WriteLine("张三");
    }

    public void sex()

    {

    Console.WriteLine("男");

    }

    }

  • 相关阅读:
    3-2
    3-1
    2-11
    2-10
    2-7
    2-9
    springboot 使用undertow代替tomcat容器提高吞吐量
    springboot—JVM性能参数调优
    springbootDay3
    springboot_Mybaits_PageHelper
  • 原文地址:https://www.cnblogs.com/zhang1999/p/7086587.html
Copyright © 2011-2022 走看看