美文网首页
第七章 继承

第七章 继承

作者: 一个人的思考 | 来源:发表于2015-05-17 11:18 被阅读13次

第七章 继承

关于继承,主要讲一下三点:

1.Objective-C 不支持多继承。
2.Square 类继承于 Rectangle 类的继承示例

//*************************************************************************************// //Rectangle类 声明

// Square 类 声明

//*************************************************************************************//

3.@class 指令
Rectangle 类只存储了矩形大小。现在要添加原点(x,y)的概念。因此,定义一个名为 XYPoint 的类。

//***********************************************************************************************// // XYPoint 类 声明

#import<Foundation/Foundation.h>

@interface XYPoint: NSObject
{

int x;

int y; }

@property int x, y; //存取器属性

-(void) setX: (int)xValandY:(int) yVal;

@end

// XYPoint 类 定义

#import "XYPoint.h"

@implementation XYPoint

@synthesize x, y;

-(void) setX: (int) xVal andY:(int) yVal {

x = xVal;

y = yVal; }

@end

//声明
#import<Foundation/Foundation.h>
@class XYPoint; //代替#import "XYPoint.h"

//使用@class 指令提高效率,编译器不需要处理整个XYPoint.h 文件,//只需要知道 XYPoint 是一

个类名,但是如果需要引用XYPoint 类中方 //法, @class 指令是不够的,必须用#import "XYPoint.h"。

@interface 

Rectangle: NSObject

{

int width;
int height;

XYPoint *origin;

}
-(int) area;

-(int) perimeter;


@end //***********************************************************************************************//

相关文章

  • 遗产继承知识(七)

    第七章 母亲、祖母与儿孙女的继承方式 问:母亲是怎么继承的? 答:母亲有三种继承法: 1、若亡者有子女或儿孙或两...

  • 第七章:继承,多态,多重继承,虚拟继承

    继承公有 继承的目的是为了代码重用。就是相当于复制粘贴。 继承保护的 私有继承:没有太大意义 继承可以通过儿子找到...

  • 第七章 继承

  • 第七、八、九章笔记

    第七章 复用类 继承 一、 继承有一个通用的规则是:将所有的数据成员都指定为private,将所有的方法指定为pu...

  • 第七章 类和继承

    7.3 所有类都派生自object类 除了特殊的类 object ,所有的类都是派生类,即使它们没有基类规格说明类...

  • 第七章:类的继承

    继承已为大家所熟知的一个程序设计特性,PHP 的对象模型也使用了继承。继承将会影响到类与类,对象与对象之间的关系。...

  • 看呆了,我的校花女下属!

    坚持每天写文的第49天 ☽ 本文为《对不起,我有女朋友了!》第七章,点历史文章可查看上章:爸妈叫我回家继承公司! ...

  • 最强之神 第七章

    第七章遭遇!噬魂邪神蝎 据飒飒所说,在他所在的那个世界,人类无法修炼,只能通过继承其他神灵的神位来成神。而我们仙圣...

  • 父母成长训练营之#好好学习100天# 47/100天  2018

    第七章 《依靠自己才不会失望》 7-3 学会从最低级的事情做起 香港某财团的继承人在进入家族企业工作时,并没有直接...

  • 第七章 复用类(组合和继承)

    7.1组合语法 组合:在新类中使用现有类的对象。新类是由现有类的对象所组成的,所以这种方式成为组合 1.对于非基本...

网友评论

      本文标题:第七章 继承

      本文链接:https://www.haomeiwen.com/subject/pyokqttx.html