码迷,mamicode.com
首页 >  
搜索关键字:封装 继承 多态 类的构造方法    ( 73446个结果
C++面向对象不同于Java之处总结
这两天较系统的看了下C++的基本用法,对比自己对Java理解,感觉就是C++特性远远多于Java,语法上兼容C,更加贴近系统和底层,对内存操作非常的灵活。如: C++中类的对象可以开辟在栈空间中。Java类的对象都必须用new关键字开辟在堆中; C++的基本数据类型也可以用new开辟在堆中。Java基本数据类型只能开辟在栈中,除非使用包装类包装成对象; C++用new开辟的内存必须手动delete,否则内存泄露。Java则有著名的垃圾回收; C++传参可以传值和传引用,也可以配合指针传对象地址,自己来决定。...
分类:编程语言   时间:2014-05-07 08:45:33    阅读次数:353
设计模式------策略模式
策略模式定义了算法家族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化,不会影响到使用算法的用户。何谓算法呢?它是一种描述程序行为的语言,广泛应用于计算机科学领域,是一种让程序最为简洁的思考方式。 一、组成: 1.抽象策略角色: 策略类,通常由一个接口或者抽象类实现。 2.具体策略角色:包装了相关的算法和行为。 3.环境角色:持有一个策略类的引用,最终给客户端调用。 二...
分类:其他好文   时间:2014-05-07 07:25:27    阅读次数:273
重载,重写,多态例子
重载,重写,多态例子...
分类:其他好文   时间:2014-05-07 07:18:47    阅读次数:262
类成员只声明不实现,调用时会怎么样?
测试结果是private和public两种情况是不同的。...
分类:其他好文   时间:2014-05-07 06:20:37    阅读次数:218
c++封装的用来存储key value pair的内存池类
c++封装的用来存储key value pair的内存池类...
分类:编程语言   时间:2014-05-07 05:31:02    阅读次数:450
第三方SQLITE打包库pldatabase的介绍
1. 怎么导入PlausibleDatabase.framework框架 先下载PlausibleDatabase.framework框架包,然后把该包直接加入到库中,然后再加入#import 头文件 下载地址:http://code.google.com/p/pldatabase/ 在这里可以下载和查看文档和代码. 第三方SQLITE封装库Pldatabase 基...
分类:数据库   时间:2014-05-07 04:07:35    阅读次数:564
一个依靠STL vector的接口进行申请和回收管理的内存池类( c++ 封装)
一个依靠STL vector的接口进行申请和回收管理的内存池类( c++ 封装)...
分类:编程语言   时间:2014-05-07 04:02:32    阅读次数:381
AssertionError、Error和Throwable
AssertionError继承Error,提供了多个构造方法,代码如下: /* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this w...
分类:其他好文   时间:2014-05-07 03:20:22    阅读次数:579
js:深入继承
/**  * js实现继承:  * 1.基于原型链的方式  * 2.基于伪造的方式  * 3.基于组合的方式  */ 一、基于原型链的方式 function Parent(){   this.pv = "parent";  } Parent.prototype.showParentValue = function(){   console.log(this.pv);  }...
分类:Web程序   时间:2014-05-06 18:49:35    阅读次数:387
观察者模式
应对的情况:当一个可观察者的状态发生改变时,观察者的数据也要实时更新。     你可能第一时间会想到的是,直接在可观察者类上调用观察者的方法就行了。是的,这是一种最直接,也是最简单的方法。但这样做就使得可观察者和观察者的耦合性很高,且不能动态更改观察者的数量。     我们或许可以这样做,写一个可观察者的接口: public interface Subject { public void...
分类:其他好文   时间:2014-05-06 14:58:55    阅读次数:222
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!