创建型模式建造者模式:又叫生成器模式,就是对流程的抽象,一步一步的去创建一个复杂的对象。举个实例,有一个化学老师需要在公开课上向校长等人演示摸个试管实验,老师请了两个同学A和B上台演示,AB的操作顺序都是一样的,只是试剂所放的量不一样而已,那么老师要如何控制这个学生呢?如果我们只是简单地定义两个学生...
分类:
其他好文 时间:
2014-12-17 23:56:40
阅读次数:
207
OC方法和文件编译一、OC方法(一)对象方法(1)对象方法以-开头如-(void)xx;(2)对象方法只能又对象来调用(3)对象方法中可以访问当前对象的成员变量(4)调用格式[对象名对象方法名];(5)设计一个学生类和狗类,练习对象方法的使用。学生类的声明:学生类的实现:狗类的声明:狗类的实现:主程...
分类:
编程语言 时间:
2014-12-15 21:45:10
阅读次数:
209
读入n名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。输入格式:每个测试输入包含1个测试用例,格式为 第1行:正整数n 第2行:第1个学生的姓名 学号 成绩 第3行:第2个学生的姓名 学号 成绩 ... ... ... 第n+1行:第n个学生的姓名 学号 成绩其中姓名...
分类:
其他好文 时间:
2014-12-13 19:15:56
阅读次数:
199
重温进程和线程
进程:是程序任务的执行过程,是动态性的,他是持有资源(共享内存,共享文件)和线程的载体;
线程是系统中最小的执行单位,同一个进程有一个线程,线程和进程可以用班级的例子说明,我们把进程比作是一个班级,那么班级的每一个学生就是线程,学生是班级的最小单元,班级之中学生共用桌椅,板凳,黑板,那么线程是系统中最小的执行单位,同一个进程中有多个线程,线程共享进程的资源。
线程的交互:互斥...
分类:
其他好文 时间:
2014-12-12 19:13:13
阅读次数:
203
#include int arrayAverage(int a[], int count);int arrayMax(int a[],int count);int arrayMin(int a[],int count);int main(){ //1> 提示输入5个学生的成绩,算...
分类:
编程语言 时间:
2014-12-06 22:43:52
阅读次数:
266
分享下代码。冗余的代码比较多。比较重要的部分有注释。采用文件方式保存数据,需要先在D盘建立三个“表”,即是txt文件,分别是student.txt,teacher.txt,course.txt。其中teacher.txt,中要预先存入一组数据,如下教师id 姓名 密码 1 大明 1...
分类:
编程语言 时间:
2014-12-06 13:57:14
阅读次数:
304
本题要求编写程序读入N个学生的百分制成绩,统计五分制成绩的分布。百分制成绩到五分制成绩的转换规则:
大于等于90分为A;
小于90且大于等于80为B;
小于80且大于等于70为C;
小于70且大于等于60为D;
小于60为E。
输入格式:
输入在第1行中给出1个正整数N(
输出格式:
在一行中输出A、B、C、D、E对应的五分制成绩的人数分布,数...
分类:
其他好文 时间:
2014-12-02 13:37:04
阅读次数:
1860
问题:有多个学生需要答题,如果用手抄的方式,题目很容易出错,而如果复印的话,大家题目都一致。业就是说:对于学生来说,除了答案不一致以为,其他都应该一致。业就是,尽可能的把相同的代码以父类的形式封装起来,而其他不同之处可以以多台的新式呈现!public abstract class AbstractT...
分类:
其他好文 时间:
2014-11-30 16:46:33
阅读次数:
146
创建型模式建造者模式:又叫生成器模式,就是对流程的抽象,一步一步的去创建一个复杂的对象。举个实例,有一个化学老师需要在公开课上向校长等人演示摸个试管实验,老师请了两个同学A和B上台演示,AB的操作顺序都是一样的,只是试剂所放的量不一样而已,那么老师要如何控制这个学生呢?如果我们只是简单地定义两个学生...
分类:
其他好文 时间:
2014-11-28 21:26:12
阅读次数:
214
1 基础数据 1 /*一 模拟数据说明:从2000年到当年,每年添加100个学生*/ 2 Declare @StuCount int, /*每年添加的数量*/ 3 @StartYear int,/*初始年份*/ 4 @CurYear int /*当前年份*/ 5...
分类:
数据库 时间:
2014-11-28 16:04:52
阅读次数:
482