当前位置: 首页 > news >正文

网站开发网站制作报价单360优化大师官方下载

网站开发网站制作报价单,360优化大师官方下载,智慧团建注册登记入口,最近2019中文字幕mv免费看C 类定义 定义一个类需要使用关键字 class,然后指定类的名称,并类的主体是包含在一对花括号中,主体包含类的成员变量和成员函数。 定义一个类,本质上是定义一个数据类型的蓝图,它定义了类的对象包括了什么&#xff0…

C++ 类定义

定义一个类需要使用关键字 class,然后指定类的名称,并类的主体是包含在一对花括号中,主体包含类的成员变量和成员函数。

定义一个类,本质上是定义一个数据类型的蓝图,它定义了类的对象包括了什么,以及可以在这个对象上执行哪些操作。

以下实例我们使用关键字 class 定义 Box 数据类型,包含了三个成员变量(可理解为属性) length、breadth 和 height: 

class Box
{
   public:
      double length;   // 盒子的长度
      double breadth;  // 盒子的宽度
      double height;   // 盒子的高度
};

关键字 public 确定了类成员的访问属性。在类对象作用域内,公共成员在类的外部是可访问的。您也可以指定类的成员为 private 或 protected 

定义 C++ 对象

类提供了对象的蓝图,所以基本上,对象是根据类来创建的。声明类的对象,就像声明基本类型的变量一样。下面的语句声明了类 Box 的两个对象:

Box Box1;          // 声明 Box1,类型为 Box
Box Box2;          // 声明 Box2,类型为 Box

格式为  数据类型(自创) 对象;

访问数据成员

类的对象的公共数据成员可以使用直接成员访问运算符 . 来访问。

length和height是自定义的成员变量属性 声明         set()和get()是自定义的成员函数(方法)属性 声明

以下是代码实战

#include<iostream>
using namespace std;
class Box
{public://成员变量属性 声明 double length;//长度double breadth;//宽度double height;//高度 //成员函数(方法)属性 声明double get(void);void set(double len,double bre,double hei); 
};
//成员函数定义
double Box::get(void)
{return length*breadth*height;} void Box::set(double len,double bre,double hei){length=len;breadth=bre;height=hei;}int main(){Box Box1;//声明(定义对象),类型为BoxBox Box2;//声明Box2,类型为BoxBox Box3;//声明Box3,类型为Boxdouble volume=0.0;//用于储存体积//box1详述Box1.height=5.0;Box1.length=6.0;Box1.breadth=7.0;//box2详述Box2.height=10.0;Box2.length=12.0;Box2.breadth=13.0;//box1体积volume=Box1.height*Box1.length*Box1.breadth;cout<<"Box1的体积:"<<volume<<endl;//box2的体积volume=Box2.height*Box2.length*Box2.breadth;cout<<"Box2的体积:"<<volume<<endl;//box3详述Box3.set(16.0,8.0,12.0);volume=Box3.get();cout<<"Box3的体积:"<<volume<<endl;return 0; }

 需要注意的是,私有的成员和受保护的成员不能使用直接成员访问运算符 

http://www.hengruixuexiao.com/news/46362.html

相关文章:

  • 怎么做bbs网站数据分析师
  • php做网站需要后台吗怎么查网站是不是正规
  • 网站添加客服怎么做优化设计答案六年级
  • 中国五大网站建设公司百度排名
  • 万网做网站浙江网站seo
  • 公司禁用网站怎么做有哪些实用的网络推广方法
  • 男生十大好就业专业亚马逊seo是什么意思
  • 制作手机网站什么软件下载怎样搭建网站
  • 隐私浏览器长沙seo排名外包
  • app应用市场下载泉州seo报价
  • 推广app注册一个一般多少钱上海比较好的seo公司
  • 重庆公司建站百度一下就知道了官网榡
  • 手机网站怎么改成电脑版百度发广告需要多少钱
  • 做网站需要后端吗seo 优化是什么
  • wordpress站下所有标签直播营销策划方案范文
  • 黑龙江省瑞驰建设集团网站东营seo整站优化
  • 做网站首页可以用传媒公司吗引流推广的句子
  • 邢台微商城制作设计广东网站优化公司
  • 包头索易网站建设百度推广代理商查询
  • 安徽网站建设的基本步骤网站推广的途径和方法
  • 免费建立永久网站舆情视频
  • 交互做的好的中国网站seo整体优化步骤怎么写
  • 做网站后台要学什么北京网站seo公司
  • 庄浪县人民政府网站哈尔滨企业网站模板建站
  • 做网站花了2万多短视频新媒体推广
  • 网站搭建实训报告优化设计答案
  • 做电商网站一般需要什么流程图互联网营销推广公司
  • 用什么可以做网站游戏代理平台哪个好
  • 网页制作的优势和劣势刷关键词排名seo软件
  • 企业展示型网站建设免费注册