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

网站备案平台的服务简介鱼台县建设局网站

网站备案平台的服务简介,鱼台县建设局网站,上街免费网站建设,淮北市重点工程建设局网站目录 理解创建类型与变量类型很关键 先来理解变量类型。 再来理解创建类型。 有了正确的理解再来看疑问 里氏替换原则是面向对象七大原则中最重要的原则。 语法表现#xff1a;父类容器装子类对象。 namespace 里氏替换原则 {class GameObject { } class Player : GameO…目录 理解创建类型与变量类型很关键 先来理解变量类型。 再来理解创建类型。 有了正确的理解再来看疑问 里氏替换原则是面向对象七大原则中最重要的原则。 语法表现父类容器装子类对象。 namespace 里氏替换原则 {class GameObject { } class Player : GameObject { public void PlayerAtk() { Console.WriteLine(玩家攻击); } } internal class Program { static void Main(string[] args) { GameObject p new Player(); if(p is Player) { Player p1 p as Player; p1.PlayerAtk(); }}} 这段代码中的 if(p is Player) { Player p1 p as Player; p1.PlayerAtk(); }我不太懂。如果p已经是Player类型的实例那为什么还要之后再强制转换为Player 类型呢 你需要理解两个概念创建类型变量类型。 你看上面的代码GameObject p new Player(); Player是p实例的创建类型而p变量类型是GameObject。 理解创建类型与变量类型很关键 先来理解变量类型。 比如说上面代码中的内存中有一个Player的实例这个实例本身是Player类型他的基类是GameObject类型。 我们想从内存获取他的实例既可以用本身的类型Player类型也可以用基类类型GameObject类型来获取的。 所以变量类型就是从内存获取实例时使用的类型。 再来理解创建类型。 比如说给Player加一层父类Player继承Person继承Object。 那要创建一个Player可以有三种方式 Person player new Player() as Player; Object player new Player () as Player; Player player new Player() as Player; 可以用任何一级的父类作为创建类型来创建实例强转为子类型。 但创建类型不同内存中的东西不一样用父类型创建的实例内存中是没有子类型的属性或方法的。 强转为子类型后内存中子类型的属性也是没有值或是默认值的。 有了正确的理解再来看疑问 GameObject p new Player (); 你的疑问就是在这new Player()说明内存中是用Player作为创建类型创建的实例。 但是此时p变量类型是 GameObject 所以Player p1 p as Player 是把p变量类型转为Player类型。
http://www.hkea.cn/news/14514325/

相关文章:

  • html电子商务网站模板下载四川省网站建设
  • 有没有专门做二手的网站厦门企业网站制作
  • 网站项目开发流程图cad dwt模板做网站模版
  • 网站开发收费表近三天重大新闻摘抄
  • 广州网站建设clov5r114分类信息网信息发布
  • 在那个网站做任务赚万网个人网站备案查询
  • 制作公司网站的规划最方便在线网站开发
  • 晋城网站建设电话二手商品网站开发背景
  • 网站备案号 放网站网站建设烟台
  • 东莞网站推广软件排版设计教程
  • 找谁做网站优化模板网站好还是自助建站好
  • 企业网站的建设与流程高校健康驿站建设指引
  • saas建站平台源码优惠券网站制作教程
  • 网络营销的主要形式有建设网站网站 建设开发合同模板
  • 杨彪网站建设怎么把自己做的网站发到网上通过网址来查看
  • 北京展示型网站旅游网站建设案例
  • apache添加多个网站网站怎么做优化推广
  • 室内设计师网站有哪些php 上传移动到网站根目录
  • 企业网站需求方案怎么修改php网站
  • 网站开发实训周报苏州网站建设 牛
  • html网站开发基础个人建站项目
  • 北京网站建设费用专业做红木家具网站
  • 一个购物网站开发的可行性备案号怎么放置到网站
  • 低代码建站wordpress salutation
  • 荆州网站建设514885网站建设报告书总结
  • 菏泽公司做网站小程序制作用华网天下首选
  • 免费虚拟主机免费空间河北网站seo地址
  • 网站结构有哪些类型金堂网站建设
  • python做的网站哪些做网站的技术性说明
  • 广州网站设计制作一般纳税人利润300万要交多少税