码迷,mamicode.com
首页 >  
搜索关键字:对象    ( 183890个结果
HTML5的Canvas画图模拟太阳系运转
今天研究的是利用HTML5的Cnavas画图来模拟太阳系运转,首先,在这个太阳系里分为画轨道和画星球两个部分,对 于每一个星球我们要知道它的颜色和公转周期,如下图。     采用面向对象编程的思想,代码如下:   你的浏览器不支持canvas标签! //设置2d绘图环境...
分类:Web程序   时间:2014-05-10 09:32:09    阅读次数:640
C++ 无符号类型的运算对象参与的类型转换
我的主力博客:半亩方塘 当某个运算符的运算对象类型不一致,且其中某一个运算对象是无符号类型时,这个需要进行相应地类型转换,至于类型转换的结果,则 依赖于机器中各个整数类型的相对大小 。 当某个运算符的运算对象类型不一致,且其中某一个运算对象是无符号类型时,分为以下几种情况: 当 无符号类型 的运算对象 大于 有符号类型 的运算对象时,则将 有符号类型转换为相应的无符号...
分类:编程语言   时间:2014-05-10 08:51:22    阅读次数:315
【Android进阶】Gson解析json字符串的简单应用
在客户端与服务器之间进行数据传输,一般采用两种数据格式,一种是xml,一种是json。这两种数据交换形式各有千秋,比如使用json数据格式,数据量会比较小,传输速度快,放便解析,而采用xml数据格式,如果使用SAX解析方式,则可以一边加载一边解析,对于数据量比较大的应用,比较适合。今天主要整理一下使用Gson解析json格式字符串的简单使用。 首先,必须导入外部包 下面看代码实现 /** *...
分类:移动开发   时间:2014-05-10 02:20:30    阅读次数:390
C++ Primer 学习笔记_59_重载操作符与转换 --输入/输出、算术/关系操作符
重载操作符与转换--输入/输出、算术/关系操作符   支持I/O操作的类所提供的I/O操作接口,一般应该与标准库iostream为内置类型定义的接口相同,因此,许多类都需要重载输入和输出操作符。一、输出操作符的重载   为了与IO标准库一致,操作符应接受ostream&作为第一个形参,对类类型const对象的引用作为第二个形参,并返回ostream形参的引用!ostream &operator<<...
分类:编程语言   时间:2014-05-07 08:52:44    阅读次数:380
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
Javascript 进阶 封装
js中处处是对象,面向对象的第一步当然就是封装了,由于Js中没有类的概念,所以封装起来也比较麻烦,下面介绍两种js的封装。 1、使用约定优先的原则,将所有的私有变量以_开头 /** * 使用约定优先的原则,把所有的私有变量都使用_开头 */ var Person = function (no, name, age)...
分类:编程语言   时间:2014-05-07 08:30:05    阅读次数:411
C++ 顶层 const
本文的主要参考来源来自于:C++ Primer 中文版(第 5 版) 第 57 面至第 58 面 1. 顶层 const 与底层 const 概念 我们知道,指针本身是一个对象,因为,指针实际对应着内存单元的一段存储空间,然而,指针所指向的也是一个数据对象,因此,指针是一个常量与指针所指向的是一个常量是两个完全不同的概念, 顶层 const 表示的是 指针本身是一个常量, 底层...
分类:编程语言   时间:2014-05-07 08:02:38    阅读次数:373
设计模式入门之迭代器模式Iterator
迭代器模式定义:提供一种方法顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部实现 Iterator::迭代器接口。定义访问和遍历元素的接口 ConcreteIterator:具体的迭代器实现对象。实现对聚合对象的遍历,并跟踪遍历时的当前位置 Aggregate:聚合对象。定义创建相应迭代器对象的接口 ConcreteAggregate:具体聚合对象。实现创建相应的迭代器对象...
分类:其他好文   时间:2014-05-07 07:37:03    阅读次数:313
[连载]JavaScript讲义(05)--- 数据处理
讲解了JavaScript中各种类型的数据处理,包括数组的使用、JSON类提供的字符串和JS对象相互转换的方法、时间日期类以及正则表达式的创建和使用...
分类:编程语言   时间:2014-05-07 07:27:55    阅读次数:351
引用,引用形参,指针形参与指向指针的引用形参,内存泄露及free相关
由做UVa133引发的一系列问题及讨论 1.引用类型    C++ Primer P51 引用就是对象的另一个名字,使用多个变量名指向同一地址。实际程序中,引用主要用作函数形参。 复合类型。不能定义引用类型的引用,但可以定义任何其他类型的引用。 格式: 类型名&  标示符=已声明的常变量; 2.引用形参    C++ Primer P201-205 非引用形参有普通的、指针形参、con...
分类:其他好文   时间:2014-05-06 14:43:57    阅读次数:510
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!