Objective-C类和对象总结:头文件.h文件:(header file)类的声明:@interface 类名字 : 父类的名称类名的约定:1、首字母大写,比如Person父类:通常是NSObject,我们也可以自己指定父类。类的声明是@end作为结束符。源文件.m文件(source file)...
分类:
其他好文 时间:
2015-09-16 12:38:06
阅读次数:
176
1.基本概念:1.1 类与对象的初探 要我说,无论是面向过程的语言也好,面向对象的语言也罢,我首先要给他讲的都是类和对象!--------“这个世界是由什么组成的?”这个问题如果让不同的人来回答会得到不同的答案。如果是一个化学家,他也许会告诉你“还用问嘛?这个世界是由分子、原子、离子等等的化学物质....
分类:
其他好文 时间:
2015-09-15 00:05:36
阅读次数:
118
一.类和对象1.封装类public class 类名{//定义属性private 数据类型 变量名//定义方法public 返回值类型 方法名 (参数名){//方法的具体实现}}2.创建对象:用new关键字调用构造函数创建出一个对象 构造方法:是一种非常特殊的方法,方法名和类名相同,且没有返回值也不...
分类:
编程语言 时间:
2015-09-13 11:43:20
阅读次数:
153
一、课程回顾 整本书分为二部分,第一部是程序的基础,第二部Java类基础1 第一章~第十章Java语法选择结构(重点)循环结构(重点)(难点)数组2 第十一章~第十五章类和对象(难点)类的方法(重点)字符串类二、知识点梳理1 程序逻辑2 数组3 初识Java三、总结多重if和switch选择结构都可...
分类:
其他好文 时间:
2015-09-12 22:20:27
阅读次数:
564
概述前面已经简单介绍过ObjC的基础知识,让大家对ObjC有个大致的印象,今天将重点解释ObjC面向对象的特性。ObjC相对于C语言多了面向对象特性,但是ObjC又没有其他面向对象语言那么多语法特性,ObjC本身对面向对象进行了精简。当然这并不代表今天的内容就会少,今天的内容还是相当多的:类定义成员...
分类:
移动开发 时间:
2015-09-12 11:59:32
阅读次数:
292
父类package com.day06;public class StaticDemo { //静态代码块 int num=3; static{ System.out.println("父类静态代码块 --A"); } //构造代码块 ...
分类:
其他好文 时间:
2015-09-11 10:23:15
阅读次数:
150
类和对象Objective-C语言是一门动态语言,它将很多静态语言在编译和链接时期做的事放到了运行时来处理。这种动态语言的优势在于:我们写代码时更具灵活性,如我们可以把消息转发给我们想要的对象,或者随意交换一个方法的实现等。这种特性意味着Objective-C不仅需要一个编译器,还需要一个运行时系统...
分类:
其他好文 时间:
2015-09-08 10:48:31
阅读次数:
183
7面向对象7.1类和对象类:现实世界中的实体在计算机中的反映,它将数据以及这些数据上的操作封装在一起。对象:类的具体实例7.2成员变量和局部变量7.2.1作用范围成员变量作用于整个类中。局部变量作用于方法或语句中。7.2.2内存中的位置成员变量在堆内存中局部变量在栈内存中7...
分类:
其他好文 时间:
2015-09-01 00:00:10
阅读次数:
351
第一部分 类和对象内存中按照用途被划分的五个区:栈区、堆区、全局区、常量区、代码区栈区由系统来进行控制,无论是内存的分配还是回收都不需要程序员关心堆区由new分配内存,使用完成之后必须使用delete进行回收,需要程序员自己关心和管理的全局区存储全局变量以及静态变量常量区存储一些字符串和常量代码区存...
分类:
编程语言 时间:
2015-08-31 23:11:49
阅读次数:
154
面向对象(OOP→Object-Oriented Programming) 1.什么是面向对象? 一种分析问题的方式。 2.面向对象三大特征: 封装(隐蔽代码实现/复用/修改方便)、继承、多态。 3.什么是类?什么是对象?类和对象的区别?如何写一个汽车类? 类是模具,创建对象的模具,抽象的。 类是一...