类:主观的抽象,对象的模版,可以实例化成为对象---定义一种模版,而模版不能直接的使用
---使用类就需要创建成为对象
--将现实中的具体对象,进行抽象的结果(强调对象之间的相同点,忽略不同的过程)
--使用抽象结果: 将模版进行具体化(实例化),用实例化的结果进行操作
习惯上定义类的格式
Package XXX;
Import XXX;
[修饰符] Class 类名{
...
分类:
编程语言 时间:
2015-01-17 23:34:01
阅读次数:
291
最原始的类和对象声明方法类声明如下所示:var Cat = { name : '', color : '' }如果我们要声明Cat类的实例的话,则代码如下所示: var cat1 = {}; // 创建一个空对象 cat1.name = "大毛"; // 按照原型对象的属性赋值...
分类:
编程语言 时间:
2015-01-09 10:27:28
阅读次数:
252
面向对象,是当今编程的主流,对于研发人员,可能对面向对象,多多少少的有一些认识,但是有些不常用的或许不是特别清楚。有时也是很有用的。下面就介绍几点知识。
一、final 关键字的一些知识:
1、final 关键字作为方法是可以被子类继承的。如下面:
class A{
final function operation(){
echo 'a...
分类:
Web程序 时间:
2015-01-06 20:05:56
阅读次数:
136
在Objective-C中,NSObject是根类,而NSObject.h的头文件中前两个方法就是load和initialize两个类方法,本篇文章就对这两个方法做下说明和整理。0. 概述Objective-C作为一门面向对象语言,有类和对象的概念。编译后,类相关的数据结构会保留在目标文件中,在运行...
分类:
其他好文 时间:
2015-01-06 09:55:05
阅读次数:
197
在前面一篇文章中,我们介绍了Runtime中与类和对象相关的内容,从这章开始,我们将讨论类实现细节相关的内容,主要包括类中成员变量,属性,方法,协议与分类的实现。本章的主要内容将聚集在Runtime对成员变量与属性的处理。在讨论之前,我们先介绍一个重要的概念:类型编码。类型编码(Type Encod...
分类:
其他好文 时间:
2015-01-04 13:29:57
阅读次数:
119
前面我们讨论了Runtime中对类和对象的处理,及对成员变量与属性的处理。这一章,我们就要开始讨论Runtime中最有意思的一部分:消息处理机制。我们将详细讨论消息的发送及消息的转发。不过在讨论消息之前,我们先来了解一下与方法相关的一些内容。基础数据类型SELSEL又叫选择器,是表示一个方法的sel...
分类:
其他好文 时间:
2015-01-04 13:25:42
阅读次数:
274
之前已经介绍了OC中的一个程序HelloWorld,今天我们继续学习OC中类的相关知识。OC和C的最大区别就是具有了面向对象的功能,那么说到面向对象,就不得不说类这个概念了,如果学过Java的话,那么对类和对象的概念就不陌生了,因为Java是非常纯正的面向对象设计语言。关于类和对象的概念,这里就不仔...
分类:
其他好文 时间:
2015-01-02 14:33:38
阅读次数:
220
1 类定义:class ChecksumAccumulator{// class definition goes here}你就能创建 ChecksumAccumulator 对象:new CheckSumAccumulator注:1scala类中成员默认是public类型,若设为私有属性则必须加p...
分类:
其他好文 时间:
2014-12-31 18:01:53
阅读次数:
151
模式动机面向对象技术可以很好地解决一些灵活性或可扩展性问题,但在很多情况下需要在系统中增加类和对象的个数。当对象数量太多时,将导致运行代价过高,带来性能下降等问题。享元模式正是为解决这一类问题而诞生的。享元模式通过共享技术实现相同或相似对象的重用。在享元模式中可以共享的相同内容称为内部状态(Intr...
分类:
其他好文 时间:
2014-12-30 18:50:47
阅读次数:
138
heap
java的内存区称作堆(heap),用来保存类和对象heap被分为为3个称作域(generation)的主要部分,对应于对象不同的生存期这三个generation分别为:新域(young generation),旧域(tenured generation),永久域(perm generation)标记为virtual的部分被保留,在必要时才实际分配出去young generat...
分类:
其他好文 时间:
2014-12-29 18:25:21
阅读次数:
118