当前位置: 首页 > news >正文

自己做网站 需要哪些长沙网站seo优化公司

自己做网站 需要哪些,长沙网站seo优化公司,想接外包做网站,帝舵手表网站继承 继承是面向对象程序设计中最重要的概念之一。继承允许我们根据一个类来定义另一个类,不需要完全重新编写新的数据成员和成员函数,只需要设计一个新的类,继承了已有的类的成员即可。这个已有的类被称为的基类(父类&#xff0…

继承

继承是面向对象程序设计中最重要的概念之一。继承允许我们根据一个类来定义另一个类,不需要完全重新编写新的数据成员和成员函数,只需要设计一个新的类,继承了已有的类的成员即可。这个已有的类被称为的基类(父类),这个新的类被称为派生类(子类)

父类与子类

访问修饰符 class 父类名
{
 ...
}
class 子类名 : 父类名
{
 ...
}

父类中,不是所有的属性和方法都会继承给子类的。

  • public :子类和其他都可以访问
  • protected :外部不能访问,自己和子类可以访问 
  • privated :只能在该类中访问,不能继承
    class Animal{public int age;public string name;//外部不能访问,自己和子类可以访问protected int money;//只能在该类中访问,不能继承private int home;}//public 成员和 protected 成员都会被继承过来class Cat : Animal{public int legs = 4;}class Duck : Animal{public int legs = 2;}

调用函数

派生类可以通过关键字base来调用基类的构造函数和方法。 

    class Animal{public int age;public string name;//外部不能访问,自己和子类可以访问protected int money;//只能在该类中访问,不能继承private int home;public Animal(int inAge, string inName, int inMoney){age = inAge;name = inName;money = inMoney;Console.WriteLine("Animal 的构造函数被调用了!");}public virtual void Cry(){Console.WriteLine("Animal:动物叫");}}//public 成员和 protected 成员都会被继承过来class Cat : Animal{public int legs = 4;//派生类可以通过关键字base来调用基类的构造函数。public Cat(int inAge, string inName, int inMoney):base(inAge, inName, inMoney){Console.WriteLine("Cat 的构造函数被调用了!");}public override void Cry(){//派生类可以通过关键字base来调用基类的方法。base.Cry();Console.WriteLine("喵喵喵");}}class Duck : Animal{public int legs = 2;//派生类可以通过关键字base来调用基类的构造函数。public Duck(int inAge, string inName, int inMoney):base (inAge, inName, inMoney){Console.WriteLine("Duck的构造函数被调用了!");}public override void Cry(){//派生类可以通过关键字base来调用基类的方法。base.Cry();Console.WriteLine("嘎嘎嘎");}}

基类的初始化 

派生类继承了基类的成员变量和成员方法。因此父类对象应在子类对象创建之前被创建。

        static void Main(string[] args){Animal animal = new Animal(1, "动物", 2);animal.Cry();Cat sonObj = new Cat(10, "猫", 100);sonObj.Cry();Console.WriteLine(sonObj.name);//使用基类的类型存放子类的对象Animal obj1 = new Cat(5, "猫", 101);obj1.Cry();Animal obj2 = new Duck(2, "鸭子", 2);obj2.Cry();}

http://www.ds6.com.cn/news/98308.html

相关文章:

  • 涪城移动网站建设西安核心关键词排名
  • 个人购买域名做企业网站佛山百度推广公司
  • 商城网站建设流程合肥seo报价
  • 注册公司的网站是什么seo结算系统
  • 天津快速建站模板营销网站建设门户
  • 中核工建设集团有限公司网站简单的seo
  • 专业做商铺的网站怎么做小程序
  • 网站后台管理功能谷歌seo优化推广
  • 东莞建英文网站的公司深圳抖音推广公司
  • 淮安市盱眙县建设局网站扬州百度关键词优化
  • 深圳网站设计有限公司网络推广协议合同范本
  • 甘肃省城乡和建设厅网站南宁百度seo排名价格
  • 网上做试卷的网站新闻最新消息
  • 做社交网站开发市场调研分析
  • wordpress 添加文章归档重庆seo代理计费
  • 国内专业网站建设公司怎么在腾讯地图上添加自己的店铺
  • 一般通过路人什么梗北京seo执行
  • 暖暖社区免费观看高清完整版佛山seo优化
  • 长沙 网站建设品牌的宣传及推广
  • 网站建设网页设计培训班云优化软件
  • wordpress 图站怎么学做电商然后自己创业
  • 网址和网站的区别宁波seo推荐
  • 原神移动端seo咨询价格找推推蛙
  • 杭州网站推广找哪家搜索引擎调价平台哪个好
  • 什么查网站是否降权企业高管培训课程有哪些
  • 网站备案号查询国内永久免费的云服务器
  • 张家港网站制作哪家好近期出现的病毒叫什么
  • windows 2003 wordpressseo网站排名优化公司哪家好
  • 手机模块网站百度seo排名优化教程
  • 提供秦皇岛网站建设哪家好2022年最好用的搜索引擎