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

做家教用什么网站精品网站建设费用 磐石网络

做家教用什么网站,精品网站建设费用 磐石网络,wordpress建站如何制作微信,企业云平台第三十一章 Classes - 继承规则 继承规则 与其他基于类的语言一样,可以通过继承组合多个类定义。 类定义可以扩展(或继承)多个其他类。这些类又可以扩展其他类。 请注意,类不能继承 Python 中定义的类(即 .py 文件中…

第三十一章 Classes - 继承规则

继承规则

与其他基于类的语言一样,可以通过继承组合多个类定义。 类定义可以扩展(或继承)多个其他类。这些类又可以扩展其他类。

请注意,类不能继承 Python 中定义的类(即 .py 文件中包含的类定义),反之亦然。

以下小节提供了中类继承的基本规则。

继承顺序

使用以下继承顺序规则:

  1. 默认情况下,如果在多个超类中定义了给定名称的类成员,则子类将从超类列表中最左边的类中获取定义。
  2. 如果类定义包含 Inheritance = right,则子类从超类列表中最右侧的类中获取定义。

由于历史原因,大多数类都包含 Inheritance = right

主要的超类

任何扩展其他类的类都有一个主要超类。

无论类使用哪种继承顺序,主超类都是第一个,从左到右阅读。

对于任何类级编译器关键字,给定类使用其主超类中指定的值。

对于持久化类来说,主超类尤其重要。

最具体的类型类Most-Specific Type Class

尽管一个对象可以是属于多个类extent的实例(例如各种超类的extent),但它始终具有最特定的类型类 (MSTC)。当该对象是该类的实例但不是该类的任何子类的实例时,类是该对象的最具体类型。

重写方法

类从其一个或多个超类继承方法(类方法和实例方法),可以覆盖这些方法。如果这样做,必须确保方法定义中的签名与要重写的方法的签名匹配。子类方法的每个参数必须使用与超类方法的参数相同的数据类型,或者该数据类型的子类。但是,子类中的方法可以指定超类中未定义的其他参数。

可以使用 Python 方法覆盖以 ObjectScript 编写的方法,反之亦然,只要方法签名匹配即可。

在子类的方法中,可以引用它在超类中重写的方法。要在 ObjectScript 中执行此操作,请使用 ##super() 语法。例如:

//overrides method inherited from a superclass
Method MyMethod() [ Language = objectscript ]
{//execute MyMethod as implemented in the superclassdo ##super()//do more things....
}

注意:##super 不区分大小写。

http://www.yayakq.cn/news/620663/

相关文章:

  • 网站域名费一年交多少wordpress读取数据库代码
  • 深圳网站搭建多少钱信息流广告投放工作内容
  • wordpress调整字体seo网站推广有哪些
  • 淄博网站建设制作大学生求职创业补贴
  • mvc网站建设的实验报告花店网站建设课程设计论文
  • 网站空间知识网站后台打开慢
  • 黄页网络的推广网站有哪些软件新手做网站应该注意什么
  • 建网站都用什么字体网站ie兼容性
  • 网站版权符号云南昆明百度总代理
  • 网站制作公司哪家专业为什么wordpress打不开
  • 下城网站建设wordpress主题4mudi
  • 神农架网站建设公司做外贸网站注意什么
  • 建什么网站容易挣钱wordpress导入html文件
  • 服务器网站源码在哪wordpress清除插件
  • 做店招的网站百度贴吧的互动社区
  • 跨境电商网站制作北京网站建设销售招聘
  • 汤阴做网站html5汽车网站模板
  • 网站登录和权限怎么做回龙观手机网站开发服务
  • 做网站的公司如何推广百度搜索引擎营销案例
  • 企业网站建设流程概述夏邑县城乡建设规划局网站
  • 深圳网站建设罗湖磁力搜索
  • 色块布局网站首页模板苏州网站建设 牛
  • 女性开源网站网站版面如何设计
  • 建设网站都需要下载那些软件微商水印相机做网站
  • 手机网站重要性东莞网站建设快速排名
  • 网站策划界面效果感受心得有哪些网站做的比较好看的图片
  • 上海公司黄页网站如何做网站淘客推广
  • php网站开发实训实践总结wordpress免邮箱 注册
  • 网站建设参考网站的说明重庆门户网站开发报价
  • 宁波建网站可按需定制自建站外贸平台有哪些比较好