文档章节

【非凡程序员】OC第三节课(方法的声明和继承)

七月流火zsp
 七月流火zsp
发布于 2015/05/17 16:39
字数 237
阅读 19
收藏 0

1.@public  全局都可以访问
 
@protected  只能在类内部和子类中访问
 
@private  只能在类内部访问
2.成员变量:(类属性)
 
@interface  Student : NSObject
{
     int age;
     int number;
  }
  成员变量在定义是不能赋值

3.+ 表示类方法(静态方法)   
  可以直接调用,[类名 方法]      
  [Student setMathScore];
  不可以使用类属性  (重点

  - 表示对象方法(动态方法)  
  必须先实例化,在进行调用       
  Student *tt = [Student new];
  (实例化)
  [tt setAge: 60];               (调用)
  可以使用类属性

4.继承,可以简化代码,(自己理解,就是和C语言中的调用函数有点像)
  重写:先判断子类,在判断父类
  格式:在.h文件中
 
@interface  Taxi : Car
  在main函数调用时,只需要调用子类就可以

© 著作权归作者所有

七月流火zsp
粉丝 8
博文 29
码字总数 11273
作品 0
西安
私信 提问
【非凡程序员】 OC第十二节课 (协议)

//协议特点:制定一份协议,其他类如果遵守就需要去实现前提是required(默认) // < > 遵守 // NSObject 既是基协议 又是基类,因此,协议最终都需遵守NSObject // required 必须实现 option...

七月流火zsp
2015/06/01
47
0
【非凡程序员】 OC第四节课 (复合和多态)

1.复合:是将各个部分组合在一起。程序设计中就是用已有类的对象来产生新的类。 编程中的复合就是将多个组件组合在一起,配合使用,从而得到完整的作品。 发动机是汽车的组成部分 -> 复合 飞...

七月流火zsp
2015/05/17
44
0
Object-C基础-02-第一个OC的类

一、语法简介 1.类 在Java中,我们用1个.java文件就可以描述清楚一个类;在OC中,一般用2个文件来描述一个类: 1> .h:类的声明文件,用于声明成员变量、方法。类的声明使用关键字@interfac...

Corwien
2016/03/17
27
0
self.name&&&&_name一样&&&零碎知识点

不一样的 1.self.name 是一个方法 是setter或者getter方法 2.self.name 实现的时候考虑内存管理 3.kvo可以监听到 name只是一个普通的变量而已 --------------------------------------------...

走向未来
2015/10/24
35
0

没有更多内容

加载失败,请刷新页面

加载更多

只需一步,在Spring Boot中统一Restful API返回值格式与统一处理异常

统一返回值 在前后端分离大行其道的今天,有一个统一的返回值格式不仅能使我们的接口看起来更漂亮,而且还可以使前端可以统一处理很多东西,避免很多问题的产生。 比较通用的返回值格式如下:...

晓月寒丶
昨天
59
0
区块链应用到供应链上的好处和实际案例

区块链可以解决供应链中的很多问题,例如记录以及追踪产品。那么使用区块链应用到各产品供应链上到底有什么好处?猎头悬赏平台解优人才网小编给大家做个简单的分享: 使用区块链的最突出的优...

猎头悬赏平台
昨天
28
0
全世界到底有多少软件开发人员?

埃文斯数据公司(Evans Data Corporation) 2019 最新的统计数据(原文)显示,2018 年全球共有 2300 万软件开发人员,预计到 2019 年底这个数字将达到 2640万,到 2023 年达到 2770万。 而来自...

红薯
昨天
65
0
Go 语言基础—— 通道(channel)

通过通信来共享内存(Java是通过共享内存来通信的) 定义 func service() string {time.Sleep(time.Millisecond * 50)return "Done"}func AsyncService() chan string {retCh := mak......

刘一草
昨天
58
0
Apache Flink 零基础入门(一):基础概念解析

Apache Flink 的定义、架构及原理 Apache Flink 是一个分布式大数据处理引擎,可对有限数据流和无限数据流进行有状态或无状态的计算,能够部署在各种集群环境,对各种规模大小的数据进行快速...

Vincent-Duan
昨天
60
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部