//// ViewController.m// calculator//// Created by apple on 14-7-10.// Copyright (c) 2014年 apple. All rights reserved.//#import "ViewController.h"#impo...
分类:
其他好文 时间:
2014-07-16 20:32:28
阅读次数:
211
正如其名,简单工厂,比较简单,直接给出一个计算器的demo(可以参见大话设计模式,按照自己的想法写的,有些许不同)1。 工厂中我们的switch也可以写到配置文件中,通过反射的方式创建操作对象。例如:使用工厂的核心:可以封装易变的部分到工厂中,外界一般使用基类对象或接口,来达到依赖导致的目的。 系统...
分类:
其他好文 时间:
2014-07-16 20:31:30
阅读次数:
195
1、利用xcode6控件搭成计算器界面2、程序#import "ViewController.h"@interface ViewController (){ float result; int i;}@property (weak, nonatomic) IBOutlet UILabel *lab....
分类:
其他好文 时间:
2014-07-16 20:31:06
阅读次数:
334
先新建一个类 startCalculator声明如下#import @interface StartCalculator : NSObject//声明两个要计算的变量@property float opValue1;@property float opValue2;//声明一个运算符@propert...
分类:
其他好文 时间:
2014-07-16 20:30:08
阅读次数:
241
#import "ViewController.h"#import "cal.h"@interface ViewController ()@property (weak, nonatomic) IBOutlet UILabel *calrusult; @end float i=10.0;@i...
分类:
其他好文 时间:
2014-07-14 09:40:03
阅读次数:
282
以面向对象的思想和简单工厂模式,写一个C++计算器程序,代码如下:
#include
using namespace std;
class Operation {
public:
Operation(double left, double right)
{
lhs = left;
rhs = right;
}
const doub...
分类:
其他好文 时间:
2014-07-13 18:01:20
阅读次数:
354
描述: 给定一个以字符串形式表示的算术表达式,计算该表达式的值。
表达式支持如下运算:“+、-、*、/”,其中“*”和“/”的优先级要高于“+”和“-”;
不需要考虑括号,且表达式之间没有空格;
例如:对于表达式"3-2+15*2",该表达式值为31.
运行时间限制: 60 Sec
内存限制: 256 MByte
输入: 加减乘除四则运算表达式,长度不超过1024字节,运算式中不含...
分类:
其他好文 时间:
2014-07-13 16:34:43
阅读次数:
287
第一章 数据结构与算法的引入1.1 数据结构的基本概念一、学习数据结构的意义 程序设计 = 数据结构 + 算法目前,80%的待处理的数据具有“算法简单”(四则运算、检索、排序等),“对象复杂”(数据类型不同、数据量大、需要保存)等特点,故合理组织数据、选择较好的数据结构可为高效算法(时间少、占用空间...
分类:
其他好文 时间:
2014-07-13 12:30:11
阅读次数:
271
在建立工程后建立关于计算器的类。在类的.h 中进行类的方法和成员的声明,在.m是实现:值得注意的是,在其他文件中用到这个类需要 加上这个类的头文件。然后在main.storybroad中添加你所需要的控件,并加上函数:我做的是将数字按钮拖入到一个函数中,将所有运算符拖入到到另一个函数中,其他的按钮都...
分类:
其他好文 时间:
2014-07-12 13:42:20
阅读次数:
251