- 博客(113)
- 资源 (2)
- 收藏
- 关注
原创 ios学习之旅--多态与点语法
1.多态:一个对象多种形态 实现多态必须满足三个条件 1、必须要有继承关系 2、子类要重写父类的方法 3、父类指针指向子类对象 当使用父类指针指向子类对象的时候,那么同这个这个指针调用方法就是它实际指向的这个对象的方法 多态优点: 1、让代码更加灵活 2、可以提高代码的可维护性 3、可以提高代码的复用
2015-08-30 13:27:05 694
原创 ios学习之旅--oc对象的关系
1.匿名对象:就是没有名字对象 1、匿名对象仅用一次 使用场景: 1、当我们只要调用一个对象的某个方法一次的时候可以使用匿名对象 2、匿名对象可以作为函数的实际参数#import #import "CZPerson.h"#import "CZBook.h"@interface CZBook : NSObject@end@implement
2015-08-24 19:29:06 1513
原创 ios学习之旅---oc面向对象的特点
1.OC简介Objective-C是一种面向对象的计算机语言,Brad J Cox 1980s 设计了Objective-C, 该语言是基于SmallTalk-80。1988 NeXT 发布了Objective-C,它的开发环境和类库叫“NEXTSTEP”,1994年NeXT与Sun发布了标准的NEXTSTEP系统,取 名“OPENSTEP”, 软件自由基金会OPENSTEP版本叫
2015-08-22 09:58:59 840
原创 ios学习之旅------玩转结构体
1.全局变量和局部变量局部变量: 概念:定义函数内部变量 定义格式:变量类型 变量名称; 作用域:从定义那一行开始到所在代码块结束 生命周期:从代码执行到定义的哪一行开始,到其所在的代码的结束为止 特点:相同的代码块中不可以有同名的变量 不同的代码块中可以有同名的变量,内部的变量会覆盖外部定义的变量全局变量:
2015-08-20 09:34:17 4895
原创 ios学习之旅---指针也不难
1、认识指针#include //基本数据类型作为函数参数传递是值传递//void moveFront(int x ,int y)//{// x = x + 2;//}void test(){ // 确定当前坐标 int x = 20; int y = 150; printf("%p\n",&x); printf("%lu\n",
2015-08-15 16:15:38 2198
原创 ios学习之旅---c语言函数
1、函数的概述 C源程序是由函数组成的。虽然在前面各章的程序中大都只有一个主函数main(),但实用程序往往由多个函数组成。函数是C源程序的基本模块,通过对函数模块的调用实现特定的功能。 C语言不仅ᨀ供了极为丰富的库函数(如Turbo C,MS C都ᨀ供了三百多个库函数),还允许用户建立自己定义的函数。用户可把自己的算法编成一个个相对独立的函数模块,然后用调用的方法来使用函数。可以
2015-08-12 21:47:42 763
原创 对数的操作 开始我的JAVA历程
package Text;public class Sumn { public static void main (String args[]){ System.out.println("整数和"); Sum S=new Sum(); S.prient(); System.out.println("偶数和"); sum1 s1=new sum1();
2013-09-10 14:21:22 1023 3
原创 数组的排序与查找
public class Work { public static void main(String[] args){ System.out.println("排序后的数组为:"); Sorting S=new Sorting(); S.work(); System.out.println("查找数组中的元素"); Search S1=new Search();
2013-09-10 14:10:26 976
原创 创新坦克
package b2;import robocode.*;import robocode.ScannedRobotEvent;import java.awt.geom.Point2D;import robocode.util.Utils;public class B2 extends AdvancedRobot { final static double BULLET_
2013-07-28 09:01:17 1337 2
原创 在C++代码的陪伴下成长
我快乐因为我有C++陪伴 大学生活过的好快啊,不知不觉已经过去一年了,在这一年中我学了好多知识。马上就要放家了,我们除了抓紧时间准备考试外,还要总结一下这一年来,学到了什么,什么地方要继续保持,什么要改正。 这一年来,我变了100多个程序,写了将近1万行的代码,加关注的有245人,从博客上下载了4个资源。一年的成果,如果换成数字才发现自己做的还远远不够。 我知
2013-06-24 21:15:20 922 2
原创 求根
/** 程序的版权和版本声明部分* Copyright (c)2013, 烟台大学计算机学院学生* All rightsreserved.* 文件名称: object.cpp* 作者:张浩* 完成日期: 2013年06月14日* 版本号: v1.0* 输入描述:无* 问题描述:无* 程序输出:无*/#include #include usin
2013-06-14 11:06:16 903 4
原创 连续奇数和
/*题目描述 *任何一个自然数m的立方均可写成m个连续奇数之和。例如: *1^3=1 *2^3=3+5 *3^3=7+9+11 *4^3=13+15+17+19 *输入 *输入一个自然数n,然后再输入n个自然数m *输出 *每个自然数m对应的,组成m^3的m个连续奇数 *样例输入 3 2 3 4 *样例输出
2013-06-14 10:57:28 2365 2
原创 析构函数
#include using namespace std;class BASE{private: int c;public: BASE(int n):c(n) {} virtual ~BASE() { cout<<c; }};class DERIVED:public BASE{private
2013-06-04 09:26:41 779
原创 让谁干活谁干活
#include using namespace std;class Vehicle //交通工具{public: virtual void run() const { cout << "run a vehicle. "<<endl; }};class Car: public Vehicle //汽车{public
2013-06-03 19:56:09 863
原创 谁没有关灯?
/* 题目描述 光明大厦的管理者发现员工下班后经常不关灯,造成极大的浪费。 为了节约用电,大厦引进了一个叫做TLS的新仪器,该仪器能够准确显示每个楼层各个房间灯的开关状态。 TLS的液晶显示屏宽度有限,所以TLS显示屏只用来显示十进制数,不显示二进制数。 例如:大厦的某一层有4个房间。第 1、4 房间亮灯,第 2、3 房间灯没有开。 则用二进制表示为1001
2013-05-31 12:44:47 1171 2
原创 孔融不让梨
/*题目描述 孔融没有兄弟姐妹,到了周末,就找堂兄孔明、堂姐孔茹、堂弟孔伟等7个堂兄妹来到家里玩。 孔融妈妈买了8个梨给孩子们吃,结果小黄狗桐桐淘气叼走了一个,大花猫鑫鑫偷偷藏了一个。 孔融抢过剩下的6个梨,妈妈止住他,说他要和大家平分吃。孔融不高兴,说8个人怎么分6个梨? 妈妈说可以用分数解决这个问题。孔融学过分数,说把每个梨切8个相等的块,每个人拿6块就行了。 妈妈说不用切
2013-05-31 10:44:45 3964 1
原创 求交点
#include #includeusing namespace std;class Point{public: Point(double x=0,double y=0); //构造函数 double distance(const Point &p) const; //求距离 double getx() const{return x;} double gety
2013-05-29 20:48:59 974
原创 日期时间类
#includeusing namespace std;class Date{public: void SetDate(int y,int m,int d) { Year=y; Month=m; Day=d; } void PrintDate() { cout<
2013-05-29 20:45:10 855
原创 多重继承
#include#include using namespace std;class Teacher{public: Teacher(string nam,int a,char s,string tit,string ad,string t); void display();protected: string name; int age; char se
2013-05-29 20:42:00 704
原创 由点求面积
#include using namespace std;class Rectangle{public: Rectangle(){x1=0;y1=0;x2=0;y2=0;} Rectangle(double X1,double Y1,double X2,double Y2):x1(X1),y1(Y1),x2(X2),y2(Y2){} Rectangle operator
2013-05-27 12:21:54 973
原创 多重继承
//例11.8.多重继承# include # include using namespace std;class Teacher//声明teacher类{public: Teacher(string nam,int a,string t)//构造函数 { name=nam; age=a; title=t; }void display()
2013-05-23 17:27:57 1236
原创 定义点类--以点类为基类--派生出直线类
/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: object.cpp * 作者:张浩* 完成日期: 2013年05月21日 * 版本号: v1.0 * 输入描述:无* 问题描述:无 * 程序输出:无 */ #include#incl
2013-05-21 09:17:04 4192
原创 继承类
#include#includeusing namespace std;class Point //定义坐标点类{public: Point():x(0),y(0) {}; Point(double x0, double y0):x(x0), y(y0) {}; double getX() { return x;
2013-05-20 19:58:57 715
原创 学习倒计时
#include #include main(){ int m=0,s=0; printf("输入分秒,以空格间隔\n"); scanf("%d %d",&m,&s); if (s>=60) { m+=s/60; s-=m*60; } printf("Press any key to continue\n"); getch(); whil
2013-05-20 18:42:38 1110
原创 派生类中的构造函数与析构函数
#include using namespace std;class Part //部件类{ public: Part(); Part(int i); ~Part(); private: int val;};class Whole: public Part{ public: Whole(); Whole(int,int,in
2013-05-14 10:31:27 989
原创 指向对象成员的指针
/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: object.cpp * 作者:张浩* 完成日期: 2013年06月13日 * 版本号: v1.0 * 输入描述:无* 问题描述:认识指向对象成员的指针 * 程序输出:无 */ #incl
2013-05-13 18:37:17 670
原创 输入输出复数加运算符重载
/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: object.cpp * 作者:张浩* 完成日期: 2013年06月13日 * 版本号: v1.0 * 输入描述:输入复数的实部与虚部* 问题描述:两个复数相加* 程序输出:输出复数*/
2013-05-13 12:50:08 1306
原创 有子对象的派生类的构造函数
/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: object.cpp * 作者: 张浩 * 完成日期: 2013年06月10日 * 版本号: v1.0 * 输入描述:无* 问题描述: 认识有子对象的派生类的构造函数* 程序输出:学生的信
2013-05-10 10:37:50 1182 1
原创 重载
/** 程序的版权和版本声明部分* Copyright (c)2013, 烟台大学计算机学院学生* All rightsreserved.* 文件名称: object.cpp* 作者: 张浩* 完成日期: 2013年05月07日* 版本号: v1.0* 输入描述:无* 问题描述:无* 程序输出:无*/#include #include
2013-05-07 09:29:13 663
原创 也该发篇博文了---
#includeusing namespace std;class CTime{private: unsigned short int hour; unsigned short int minute; unsigned short int second;public: CTime(int h=0,int m=0,int s=0):hour(h
2013-04-21 15:30:52 959
原创 一起来认识-------静态数据成员
/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称:score.cpp * 作 者:张浩 * 完成日期:2013年4月12日 * 版本
2013-04-12 11:07:36 579
原创 关注静态数据成员
/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称:score.cpp * 作 者:张浩 * 完成日期:2013年4月12日 * 版本
2013-04-12 10:55:38 596
原创 改错
/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称:score.cpp * 作 者:张浩 * 完成日期:2013年4月9日 * 版本号
2013-04-09 08:50:33 1093
原创 指针操作学生类
/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称:score.cpp * 作 者:张浩 * 完成日期:2013年4月3日 * 版本号: v1.0
2013-04-03 22:02:04 1024
原创 长方柱类
/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称:score.cpp * 作 者:张浩 * 完成日期:2013年4月3日 * 版本号: v1.0
2013-04-03 21:57:26 935
原创 我的分数类
/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称:score.cpp * 作 者:张浩 * 完成日期:2013年4月3日 * 版本号: v1.0
2013-04-03 21:51:38 690
原创 自己设计的三角形的类
/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称:score.cpp * 作 者:张浩 * 完成日期:2013年4月3日 * 版本号: v1.0
2013-04-03 21:44:20 674
原创 这样的数----我来分析
/* * 程序的版权和版本声明部分 * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称:score.cpp * 作 者:张浩 * 完成日期:2013年3月26日 * 版本
2013-03-26 19:11:51 907 1
原创 这样也能找出素数(迟到的博文)
/* * Copyright (c) 2012, 烟台大学计算机学院 * All rights reserved. * 作 者: 张浩 * 完成日期:2012 年 11月28日 * 版 本 号:v1.0 * 输入描述: 略 * 问题描述: 略 * 程序输出:略 * 问题分析: 略 * 算法设计: */#include#includeusing name
2013-03-23 23:07:21 524 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人