美文网首页iOS程序员
OC之02类与对象02类的声明与实现、对象的创建

OC之02类与对象02类的声明与实现、对象的创建

作者: 高俊 | 来源:发表于2015-10-15 22:19 被阅读124次

在上次我们说到面向对象的思想,今天我们就介绍如何在Xcode的编译器中书写我们的代码,由于文体原因,所以我就将打好的代码图片发到这上面,希望对你们有帮助

类的声明与实现

这个就是我们在代码中的类的声明与实现

在上面的代码中大括号里面就是关于类的一些属性,假如说你想创建的是一个四轮的小轿车,我们就可以在后面的学习中对这些属性赋值

当然上面的wheel与speed我们称之为实例变量/成员变量

注意1、不要忘了  #import <Foundation/Foundation.h>

2、以后在任何OC程序中我们都要写上上面的那句话

3、在以后的代码中,我们要注意的是所有的成员变量都要加上下划线例如

     _wheel

    这个我们先不要掌握,当到时候我的代码中会体现这一点的,

4、所有的类名的首字母都要大写,在起名字的时候,我们起一个有意义的名字

注意:这个很重要

这个就是对上面的代码代码的完善

对象的创建

我们如何创建一个对象?

我们只需要在main函数中写上[行为执行者   行为名称];

固定的写法就是,[Car  new];这样就完成了,车这个类的对象的创建,

而new这是个行为名称就是Foundation框架中内含的,(这个是以后要学的,暂时不需要记)

每次这个代码([Car  new];)的使用都意味着一个对象的创建,

一旦我们创建好对象内存就会给我们的对象分配一定的存储空间

这个就是我们内存的分析

下次我们讲的是成员变量的赋值,还有后面的其他内容

相关文章

  • OC之02类与对象02类的声明与实现、对象的创建

    在上次我们说到面向对象的思想,今天我们就介绍如何在Xcode的编译器中书写我们的代码,由于文体原因,所以我就将打好...

  • 1.5. 类与对象

    目录 类与对象的关系 1.类与对象的关系 面向对象的核心就是对象,那怎么创建对象?OC中创建对象比较复杂, 首先要...

  • Dart语法面向对象之1

    面向对象之1 概述 类与对象,声明、创建及基本特性构造方法及初始化列表静态成员及对象操作符的使用 类 属性与方法 ...

  • 联合体与位域

    在对 OC 对象创建的探究过程中,我们发现一个很有趣的实现 isa。isa 是将对象内存空间与 class 之间联...

  • Foundation对象与CoreFoundation对象的区别

    Foundation对象与CoreFoundation对象的区别 Foundation对象是OC对象,使用OC语言...

  • 类和对象

    1. 类的声明和实现:.h来声明,声明对象的属性和行为;.m文件实现,实现对象的方法。 2. 对象的创建:利用类来...

  • iOS原理(一)----OC对象结构

    iOS原理(一)----OC对象结构 创建一个普通的NSObject对象如下: NSObject的声明如下: 查看...

  • 总纲

    一句代码创建常用UI控件类与对象OC中面向对象的编程思想OC基础语法复习OC中的协议OC中的block学习导航栏按...

  • GeekBand OC 10. 自动引用计数ARC

    ARC 自动引用计数(OC内存管理机制) 管理对象的创建与释放(主要管理OC 对象指针,不管理值类型(包括stru...

  • iOS开发--OC基础

    对象方法的声明和实现 1.对象方法声明 2.对象方法实现 必须写在以@implementation开头,@end之...

网友评论

本文标题:OC之02类与对象02类的声明与实现、对象的创建

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