二十七、继承(十)抽象的物件类型

本文探讨了抽象物件类型与具体物件类型的概念,解释了基础框架中如NSNumber等物件的用途,并阐述了抽象物件类型如何包含具体物件类型。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

有时候  某些类型的物件的存在目的  就是  让  我们  创建  属于这一类型的另外一类物件。于是  这种类型的物件  就被称为  抽象的物件类型。没有人  会创建  一个属于抽象类型的物件。比如  想一想  最底层的NSObject这类物件,如果  创建  一个NSObject类型的物件,你  能想到  有  什么用吗?

“Foundation Framework”,也就是  基础框架,就包含了  很多这种所谓的抽象物件类型。比如  基础框架中  就有  NSNumber这类物件。NSNumber这类物件  是  用来  代表  数字的。由于  整数、浮点等不同类型的数字  存储  在内存当中  有  不同的要求,于是  我们  可以创建  属于NSNumber这一类型的另外几类物件  来满足  不同数字的不同要求。抽象的一类物件中的一个小类  就叫作  具体的物件类型,每一个具体的物件类型  都包含  在一个抽象的物件类型当中。

这篇博文  只  讲述了  基本的概念,但是  在这里  已经  完全  足够了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值