栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何在课程范围内使用课程名称?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何在课程范围内使用课程名称?

您的解释是正确的:

类名绑定是在类块执行之后,功能块执行之前。

这只是说立即执行一个类块,而直到调用该函数才执行一个功能块。请注意,在这两种情况下,直到创建对象(类或函数)后,名称才被绑定。只是函数体是 创建函数
之后 执行的,而类体是在创建类 之前 执行的(作为类创建过程的一部分)。

这是因为类和函数是不同的野兽:当您定义一个类时,您正在“立即”定义该类应包含的内容(即,其方法和属性);当您定义函数时,您正在定义稍后要发生的事情(当您调用它时)。

该文档明确指出:

类定义是可执行语句。它首先评估继承列表(如果存在)。[…]然后执行该类的套件[…]

类主体在执行

class
语句时执行。这与某些其他语言不同,在其他语言中,类定义是“声明”,不会像其他语句那样按源文件的线性顺序执行。(我相信很明显为什么在定义函数时
执行函数主体—如果立即运行代码,将代码放入函数中没有多大意义。)



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/418689.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号