很可惜,你离最终答案就差最后一步了。
在 C# 中静态成员可以是抽象或者虚拟的,因此你只需要把你的 Creature 类型换成接口类型,然后把 LegNum 这个静态属性定义在接口中,并设置为抽象成员即可。
首先创建一个 ICreature 接口类型:interface ICreature { abstract static int LegNum { get; set; } } 然后在你的 Ant、Octopus、Centipede 类型中实现这个接口: class Ant : ICreature { public static int LegNum { get; set;…。
{dede:pagebreak/}
台湾人对南京人有特殊情结吗?
你知道哪些餐饮界的暴利菜品?
为什么QQ上的网络状态没有了?
苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
一米二的棍子打的赢三十厘米的刀子吗?
H264和H265谁画质好,求回谢谢!?
你们在公司是怎么使用k8s和docker的?
在武汉,你们的找对象标准是怎样的?
如何评价首个女性友好的编程语言HerCode?
如何评价字节跳动开源的 HTTP 框架 Hertz ?
能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
你的亲戚提过什么过分的要求?
请问有没有什么工具能够生成局域网的网络拓扑结构图?
有哪些小众的开源项目养活了一大批人?
有哪些小众的开源项目养活了一大批人?
为什么鸿蒙PC要排斥Linux生态?