标题:学习类和对象
关键词 面向对象的程序设计
内容:
1 我先跳过前面一章,没事我会看看的,先学着一章。
2 面向对象的程序设计方法就是就是用抽象地描述所需解决的问题模型,用对象来代表所需解决的具体问题。
例题 计算直角三角形的面积
#include <iostream>
#include<math.h>
int a,b,c;
void swap(int &t1,int &t2)
{
int t=t1;
t1=t1;
t2=t;
}
void set(int a1,int b1,int c1)
{
a=a1;
b=b1;
c=c1;
if(a<b)
swap(a,b);
if(a<c)
swap(a,c);
if(a*a!=b*b+c*c)
{
std::cout<<"不能构成直角三角形,错误'\n'";
}
}
void showarea()
{
double s=b*c/2.0;
std::cout<<"三角形的边长"<<a<<b<<c<<'\t';
std::cout<<"三角形的面积"<<s<<std::endl;
}
int main()
{
set(3,4,5);
showarea();
c=7;
showarea();
}
好了今天可能学的有些少,明天有时间会补上