任何事物的出现都是为了解决之前出现的问题,或者更好的解决存在的问题。
如果一个新的事物出现不具备这样的特点,这个事物就是毫无意义
提出问题-学习方法
C语言
1、基本数据类型 int float double char
2、if if else for while do while switch(逻辑)
3、函数(方便修改逻辑错误,将逻辑分块处理)
void function()
{
}
void function(int a ,int b)
{
a+b;
}
int function(int a ,int b)
{
return a+b;
}
int function(int [])
{
return a+b;
}
数据类型共同的特性
1、都能够声明成变量存储数据
2、都能够作为函数参数进行传递
3、都能够作为函数的返回值返回
BOOL die=yse/no;
NSObject *obj=
NSObject *test(NSObject *obj,NSObject *obj)
NSObject * OC中的对象类型
目标:
语法学习
建立面向对象思维能力
建立基本项目需求分析能力
基本语法
什么是面向对象
面向对象是更加符合人类的思维模式的软件编程思想
简单
扩展性好
什么是对象
能够独立代表一个意义
微博:大的具体事务代表一个对象(当成整体对象分析)
解决:要去天安门看升旗仪式
1、闹钟(对象),车(地铁、公交、自行车、出租出)(对象)
不用关心对象来源
渴了喝水
2、可乐、水(对象)
想听音乐
3、手机、电脑、演唱会(对象)
马上考试了,要开始准备小条
4、书、笔、纸、打印机、胶带、剪刀
销售手机:提出解决方案
手机颜色、屏幕尺寸、内存设置(专业培训)
类:就是用来描述对象的
1、需要解决的问题
2、应用面向对象思维解决问题:找对象
3、用类描述对象
类名(对象名称):iPhone
属性(名词):颜色、屏幕尺寸、内部存大小、操作系统版本、处理器
功能(动词):关于本机、打电话、发短信、拍照片
4、转换成OC代码
5、应用对象存储数据解决问题
7.15上
版权声明:本文为博主原创文章,未经博主允许不得转载。