zoukankan      html  css  js  c++  java
  • C#基础知识一之base关键字

    前言

    •  其实很早就想写关于C#基础,总是自己给自己找借口,或者去网上搜搜看看,现在想想觉得自己有点懒惰。。。  作为开发人员,基础知识是重中之重的,只有巩固、理解、实践才能提高自身的技能。同时也希望通过这个系列,能够帮助需要巩固基础的人。

    base关键字

    •  调用基类已被派生类重写的方法
        public class Father
        {
            public virtual void Say()
            {
                Console.WriteLine("Father Say");
            }
        }
        public class Son : Father
        {
            public override void Say()
            {
                base.Say();
                Console.WriteLine("Son Say");
            }
        }
    •  指定派生类实例时调用基类的构造函数
            public class Father
            {
                public string Name { get; set; }
                public Father()
                {
                    Name = "Father";
                }
            }
    
            public class Son : Father
            {
                public Son()
                    : base()
                {
                }
            }
    •  Base在EntityFramework中的使用,如下图:

    •  注意:base关键字不能在静态方法中使用。
  • 相关阅读:
    修改tomcat访问路径
    HTML img标签属性
    HTML marquee标签属性详解
    HTML input标签
    HTML iframe 标签
    Linux root默认密码问题
    [Linux]查看本机IP
    [Linux]命令行模式切换
    [Linux]命令root与other切换
    [Linux]XAMPP安装
  • 原文地址:https://www.cnblogs.com/liujie2272/p/5399245.html
Copyright © 2011-2022 走看看