zoukankan      html  css  js  c++  java
  • c# 02 继承

    string方法的一些函数作用

     2.继承演示

    -子类

    using System;
    using System.Collections.Generic;
    using System.Text;
    
    namespace ConsoleApp1 
    {
        /// <summary>
        /// 胡萝卜类:继承与蔬菜类。在这里继承是这样写的“:”
        /// </summary>
        class Carrot : Vegetables
        {
            public static void Main(string[] args) {
                Carrot carrot = new Carrot();
                carrot.effect();//调用的父类的方法
                carrot.rhizome();//调的子类的方法
                carrot.Vitamin = "abcdefghijklmnopqrstuvwxyz";//给父类赋值
            }
    
            /// <summary>
            /// 隐藏基类方法
            /// </summary>
            public new void rhizome()
            {
                Console.WriteLine("细小根茎类植物");
            }
        }
    }

    -父类

    using System;
    using System.Collections.Generic;
    using System.Text;
    
    namespace ConsoleApp1
    {
        /// <summary>
        /// 蔬菜类
        /// </summary>
        class Vegetables
        {
            /// <summary>
            /// 维生素
            /// </summary>
            private string _vitamin;
    
            public string Vitamin { get => _vitamin; set => _vitamin = value; }
    
            public void effect() {
    
                Console.WriteLine("多吃有益健康");
            }
    
            public void rhizome() {
    
                Console.WriteLine("根茎类植物");
            }
        }
    }
  • 相关阅读:
    JVM五大知识点
    VIM命令
    JVM之GC算法
    SpringMVC之搭建框
    Mybatis之延迟加载机制
    分页查询
    Mybatis之占位符与拼接符
    == 和 equal
    LAMBDA表达式常用 (全)
    Jquery 时间格式化
  • 原文地址:https://www.cnblogs.com/li-yan-long/p/14001567.html
Copyright © 2011-2022 走看看