1508-张晨曦总结《2016年-11月-4日》【连续14天总结】

标题:8.1、8.2的学习

关键词:类的概念,类的定义

内容

A. 一句话概括今日目标完成情况

a)学习第八章前两节 100%

b)同上

B.具体内容

 这一节主要学习了类的概念。

对象是指被抽象描述了的某个实体。对象=实体的特征+实体的功能=数据+函数

类是具有相同特征和功能的对象集合。

对象是类的一个实例或个体或元素。

类中某个对象的特征和功能就是类的特征和功能。

结构体是符合数据的统一体。结构体只有数据,没有函数成员,看作特殊的类。两者语法格式很相似

结构体:

struct date
{
	int year,month,day;
};
类:

class<name>
{
	private:
		<数据>;
		<函数>;
	public:
	        <数据>;
		<函数>;	
        protected:
    	        <数据>;
		<函数>; 
}
下面做了一个闹钟:

#include<iostream>
#include<windows.h>
using namespace std;
class Clock
{
	private:
		int Hour;
		int Minute;
		int Second;
		float Price;
	public:
	    void Set(int h,int m,int s,float p);
		void Run();
		void Report_Time();
		void Show_Time(){cout<<Hour<<":"<<Minute<<":"<<Second;};			
};
void Clock::Set(int h,int m,int s,float p)
{
	Hour=h;
	Minute=m;
	Second=s;
	Price=p;
}
void Clock::Run()
{
	int i=0;
	for(i=0;i<10;i++){
		Second++;
		if(Second==60){
			Second=0;
			Minute++;
			if(Minute==60){
				Minute=0;
				Hour++; 
				if(Hour==20)Hour=0; 
			}
		}
		cout<<'\r';
		Sleep(1000);
		Show_Time();
	}
}
void Clock::Report_Time()
{
	Show_Time();
	if(Minute==0&&Second==0){
		for(int i=0;i<Hour;i++){
			cout<<"\007";
			Sleep(1000);
		}
	}
}



但是这个error有问题啊。我百度了之后在头文件里加上了#include<windows.h> 程序仍然不能运行,有erroe但是双击并没有自动跳到正确的位置。我很苦恼。


C.明日计划

把这个闹钟搞定。 

9.3、9.4

 

 

我的博客:http://blog.csdn.net/andr3zzzz

我的邮箱:smartisandre@yeah.net

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值