Objective-C葵花宝典第一重(内功篇)--类与对象转自:http://husbandman.diandian.com/post/2012-08-17/40036035008Objective-C葵花宝典第一重(内功篇)–类与对象切记:欲练神功,挥刀自宫;炼丹服药,内外齐通。今练气之道,不外存...
分类:
其他好文 时间:
2015-08-16 10:37:56
阅读次数:
155
原文地址:http://www.cocoachina.com/ios/20141031/10105.htmlObjective-C语言是一门动态语言,它将很多静态语言在编译和链接时期做的事放到了运行时来处理。这种动态语言的优势在于:我们写代码时能够更具灵活性,如我们可以把消息转发给我们想要的对象,或...
分类:
其他好文 时间:
2015-08-13 11:44:49
阅读次数:
95
首先,先来一段在lua创建一个类与对象的代码12345678910111213141516171819Class = {}Class.__index = Classfunction Class:new(x,y)local temp = {}setmetatable(temp, Class)temp....
分类:
其他好文 时间:
2015-08-08 11:43:54
阅读次数:
116
1.面向对象的三大特征:继承、封装、多态。 2.类与对象的关系:类是对象的模板,对象是类的实例,类智能通过对象才可以使用。3.类是由属性(成员变量)和方法(成员方法)组成的4.对象产生的格式:类名称 对象名称 = new 类名称 ;5.如果一个对象没有被实例化而直接引用,则使用时回出现空指向异...
分类:
编程语言 时间:
2015-08-06 12:31:05
阅读次数:
124
面向对象和面向过程
面向过程:先分析出解决问题的步骤,然后按照步骤一步一步实现。强调的是功能行为。
面向对象:以现实世界中客观存在的事物为中心来构造软件系统,并且在构造的过程中尽可能的运用人类的自然思维方式。分析出类和对象以及其之间的关系。将功能封装进对象,强调具备了功能的对象。
类与对象
类:对生活中事物的描述(包括概念上的事物)。
对象:类的实例。
成员变量和局部变量的区别:
...
分类:
编程语言 时间:
2015-07-31 20:29:17
阅读次数:
157
两个OC类与对象实例化题目
要求:
* 类名、属性名、属性类型、方法名、方法参数、方法返回值自拟
* 自己写main函数测试设计是否合理
/*
1.设计一个”狗“类
1> 属性
* 颜色
* 速度(单位是m/s)
* 性别
* 体重(单位是kg)
2> 行为
* 吃:每吃一次,体重增加0.5kg,输出吃完后的体重
* 吠(叫):输出所有的属性
* 跑:每跑一...
分类:
其他好文 时间:
2015-07-28 10:44:28
阅读次数:
323
对象:此对象,非彼对象,:-D,跟妹子无关(不过貌似也可以,,),闲言少叙,书归正传我们可以把我们见到的一切事物都称为对象。它可以有形,可以无形,可以简单,可以复杂,但是对某一种具体的对象,比如公司。抽象:我们可抽象出所有公司都具有的属性,比如公司名字,地址,所属行业等,这些共同属性就构成了一种类型...
分类:
编程语言 时间:
2015-07-27 14:48:50
阅读次数:
128
很多教材上都有介绍到虚指针、虚函数与虚函数表,有的说类对象共享一个虚函数表,有的说,一个类对象拥有一个虚函数表;还有的说,无论用户声明了多少个类对象,但是,这个VTABLE虚函数表只有一个;也有的在说,每个具有虚函数的类的对象里面都有一个VPTR虚函数指针,这个指针指向VTABLE的首地址,每个类的对象都有这么一种指针。今天,我们就来解决这个问题,同一个类的不同对象,是不是拥有“相同”的虚函数表,这个相同是物理上的相同(内存地址)还是逻辑上的相同(数据结构)。本文现详述如下!...
分类:
编程语言 时间:
2015-07-26 17:24:57
阅读次数:
148
/** Main.cpp** Created on: 2015-7-24* Author: feiruo*//** 类与对象:** 1.抽象:* 面向对象方法中的抽象,是指对具体问题或对象的概括,抽出一类对象的公共性质并加以描述的过程。* 数据抽象:描述某类对象的属性或状态,也就是此类对象区别于彼类...
分类:
编程语言 时间:
2015-07-24 22:31:49
阅读次数:
144