我们知道在面向对象的程序设计语音中有两个很重要的概念,就是类和对象,其中类是某一批对象的抽象,我们可以
把类理解成某种概念,那对象就是一个具体存在的实体。
在接下来讲解的Java语言就是一门面向对象的程序设计语言,其中类和对象是核心。
在Java中创建类主要如下格式:
public class Teacher {
}
其中修饰符除了public之外,还可以使用其它修饰符,如:final...
分类:
编程语言 时间:
2015-02-16 16:56:49
阅读次数:
234
一、面象对象二、什么是类我肯定说,不知道、不清楚。简单讲类是java中的基本单元,类是具有相同特性和行为的对象集合三、类的定义3.1、类的定义class 类名称{数据类型 属性 ;….public 返回值的数据类型 方法名称(参数1,参数2…){ 程序语句 ; [return 表达式;]}}3.2、...
分类:
编程语言 时间:
2015-02-16 16:47:11
阅读次数:
160
类或者对象的大小可以用sizeof运算符算出,即sizeof(object_name)。可是sizeof(object_name)的值与其成员的大小是什么关系呢,答案是:一个对象的大小>=所有非静态成员大小的总和。
为什么是大于等于而不是正好相等呢?超出的部分主要有以下两方面:
1) C++对象模型本身
对有虚函数的类来说,必须为它的对象提供运行时类型信息(RTTI,R...
分类:
其他好文 时间:
2015-02-09 21:43:55
阅读次数:
210
所有的类的共同的父类:Object类方法1:toString()方法2:equals() 比较对象的引用是否指向同一个内存地址可以通过重写equals()方法来来比较对象的类类型以及属性的属性值是否相同,方法:右键单击,source-》重写equals和hashCode方法getClass()方法:...
分类:
编程语言 时间:
2015-02-08 12:50:03
阅读次数:
200
什么是类?类是具有相同属性和方法的对象的集合,是抽象的概念什么是对象?一切客观存在的事物都可以称作对象,是客观存在的属性:对象的特征方法:对象的功能,操作类名的命名方法:首字母均需要大写,注意编码的规范!!类文件是以*.Java的方法命名的//类在被实例化后,其属性和方法才会被加载到内存中去floa...
分类:
编程语言 时间:
2015-02-08 11:32:41
阅读次数:
198
一、枚举概念
1.简介
枚举是C语言中的一种数据类型,他可以用于声明一组常量。
当一个变量只有几个固定的可能取值时,可以将这个变量定义为枚举类型。
如:性别,天气,爱好,语言,年龄段等等。
2.枚举类型的定义
一般形式:enum 枚举名{枚举元素1,枚举元素2...}
3.枚举变量的定义
1)先定义枚举类型,再定义枚举变量。
2)定义枚举类型的同时定义枚举变量。
3)省略枚举类...
分类:
编程语言 时间:
2015-02-07 13:16:54
阅读次数:
241
OC内存管理分类:OC基础2014-10-07 00:441872人阅读评论(0)收藏举报OC内存管理 OC面向对象之内存 OC内OC内存管理一、基本原理(一)为什么要进行内存管理。由于移动设备的内存极其有限,所以每个APP所占的内存也是有限制的,当app所占用的内存较多时,系统就会发出内存警告,这...
分类:
其他好文 时间:
2015-02-05 21:53:08
阅读次数:
262
OC语言Block和协议分类:OC基础2014-10-07 09:24162人阅读评论(0)收藏举报OC Block OC协议OC语言BLOCK和协议一、BOLCK(一)简介BLOCK是什么?苹果推荐的类型,效率高,在运行中保存代码。用来封装和保存代码,有点像函数,BLOCK可以在任何时候执行。BO...
分类:
编程语言 时间:
2015-02-05 21:52:52
阅读次数:
187
Object C 语言基础第一节总括 这一节是对Objective-C(以后简称OC)的简要介绍,目的是使读者对OC有一个概括的认识。1.面象的读者 在阅读本文之前,应具备使用与C类似的编程语言(如C,C++,JAVA)的一些经验,同时熟悉面向对象编程。2.OC简介 OC是以SmallTal...
分类:
其他好文 时间:
2015-02-04 12:44:16
阅读次数:
328
一、OC概述
1.简介
OC是基于C,所以在代码上是完全兼容C的。在OC中,你可以使用C的语法,甚至C++的语法。
C是面向过程的语言,而OC是面向对象的语言。
2.关键字
OC中的关键字都以“@”开头。
如:@public、@string
二、面向对象
1.面向对象和面向过程
是考虑事情的2种不同思想。面向过程,考虑的是做事情需要哪些步骤,面向对象考虑的则是谁能做这些事...
分类:
其他好文 时间:
2015-02-04 11:10:55
阅读次数:
204