当前位置:首页 > 英文周记 > 正文内容

关于extention的信息

更新时间:2026-07-18 15:06:50 周记网3年前 (2023-03-28)英文周记93

iOS中分类(Category)、扩展(Extention)和继承(Inheritence)的区别?

分类:

            iOS中,当原有类的方法不够用时,这时候分类就出现了。category是在现有类的基础上添加新的方法,利用objective-c 的动态运行时分配机制,可以为现有类添加新方法。可以在分类中添加方法和成员变量,但是添加的成员变量不会自动生成setter和getter方法,需要在实现部分给出实现。

关于extention的信息

 .h中

扩展:         

       iOS中的extension就是匿名的分类,只有头文件没有实现文件。只能扩展方法,不能添加成员变量。扩展的方法只能在原类中实现。例如你扩展NSString,那么你只能在NSString的.m实现(这是不可能的),所以尽量少用扩展。用分类就可以了。

继承:

            学习objective-c语言没有人是不知道继承,继承在面向对象语言是非常重要的。在iOS中继承是单继承,既只能有一个父类。在继承中,子类可以使用父类的方法和变量,当子类想对本类或者父类的变量进行初始化,那么需要重写init()方法 。父类也可以访问子类的方法和成员变量。

extention 与 extension 的区别

extention:【电】 附名, 延伸

e.g.

Please put me through to Emerson 6 - 1358, extention 201.

请给我接爱默生6-1358转201分机。

The operator finally got me through to Mr.Black's extention number.

接线员于给我接通了布莱克先生的分机号码。

extension:扩大; 伸展; (可扩展)范围, 广度;

延长, 延期;

延长[扩大, 附加, 增设]部分; (**的)分机;

普及; 推广, 发展; 增加[设]; 引伸;

(空间的)大小, 尺寸, 线度, 范围, 体积;

(语句等的)铺张

e.g.

the extension of our foreign trade

我国外贸的扩大

the extension of the school term

学期延长

the extension of a loan

借款的延期偿还

an extension number

**分机号码

a university extension

大学补习部; 附设部分(夜大, 函授班等)

extension course

大学函授班(夜校等)开设的课程

extension instrument

附加仪表; 外接仪器

extension ladder

(消防用的)伸缩梯子

extension line

分机线

the extension of education among the peasants

农民教育的普及

The toolshed was built as an extension of the house.

工具房被看作是这座房屋的附加部分。

"extention" 与 "extension" 这两个词有什么区别?

都是   拓展,延伸   的意思,

名词性

但extention是不常用的写法

n. 延长;延期;扩大;伸展;**分机

外延

主题:IT专业英语词典E_2 ... extensible markup language (XML) 可扩展标识语言extension 引伸;外延;延伸;延续 extension, multiprocessor architecture (MPAX) 多处理器延伸架构 ...

N-COUNT An extension is a new room or building that is added to an existing building or group of buildings. (已有建筑或建筑群的) 延伸建筑

参考资料

360问答:

extention 与 extension 的区别这两个词有什么区别

只有extension没有extention

英 [ɪk'stenʃ(ə)n; ek-] 美 [ɪk'stɛnʃən]

n. 延长;延期;扩大;伸展;**分机

外延

主题:IT专业英语词典E_2 ... extensible markup language (XML) 可扩展标识语言extension 引伸;外延;延伸;延续 extension, multiprocessor architecture (MPAX) 多处理器延伸架构 ...

基于701个网页-相关网页

N-COUNT An extension is a new room or building that is added to an existing building or group of buildings. (已有建筑或建筑群的) 延伸建筑

例:

We are thinking of having an extension built, as we now require an extra bedroom.

我们正在考虑扩建房屋,因为我们现在需要多一间卧室。

An extension is a part connected to a piece of equipment in order to make it reach something further away. (设备的) 延伸部分

例:

...a 30-foot extension cord.

…一条30英尺的延长线。

标签: extention

“关于extention的信息” 的相关文章

extention的简单介绍

extention的简单介绍

extension 与expansion有什么区别 extension一般指延展,延伸,加长的意思,比较倾向与平面的伸展;而expansion指膨胀,扩张,有点倾向于立体全面增大。探究的一般过程是从发...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。