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

湖北专业网站建设设计如何开发一个网站

湖北专业网站建设设计,如何开发一个网站,北京中交建设工程咨询有限公司网站,大连个人网站建设C面向对象的三大特性 封装 继承 多态 C认为万事万物皆为对象#xff0c;对象上有其属性和行为 什么是封装#xff1f; 封装是C面向对象三大特性之一 封装的意义: 将属性和行为作为一个整体#xff0c;表现生活中的事物 将属性和行为加以权限控制封装意义一: …C面向对象的三大特性 封装 继承 多态 C认为万事万物皆为对象对象上有其属性和行为 什么是封装 封装是C面向对象三大特性之一 封装的意义:         将属性和行为作为一个整体表现生活中的事物         将属性和行为加以权限控制封装意义一:         在设计类的时候属性和行为写在一起表现事物 语法:         class类名{访问权限:属性/行为}; #includeiostream using namespace std;//圆周率 const double PI 3.14;//设计一个圆类求圆的周长 //圆求周长的公式2*PI*R //class代表设计一个类类后面紧跟着的就是类名 class circle {//访问权限//公共权限 public://属性//半径int r;//行为//获取圆的周长double ZC() {return 2 * PI * r;} };int main() {//通过圆类创建具体的圆对象circle c1;//给圆对象的属性进行赋值c1.r 10;cout 圆的周长是 c1.ZC() endl; } 类中的属性和行为我们统一称为成员 属性 成员属性  成员变量 行为 成员函数 成员方法 三种权限对比 封装意义二: 类在设计时可以把属性和行为放在不同的权限下加以控制 访问权限有三种:         1. public 公共权限         成员  类内可以访问  类外可以访问         2. protected 保护权限          成员  类内可以访问  类外不可以访问―儿子可以访问父亲中的保护内容         3. private 私有权限          成员  类内可以访问  类外不可以访问儿子不可以访问父亲的私有内容 #includeiostream using namespace std;class person { public:string name; protected:string car; private:int pwd; public:void func() {name ty;car ducatti;pwd 123456;} };int main() {person p1;p1.func(); //public可以访问 } struct和class的区别 在C中struct和class唯—的区别就在于默认的访问权限不同 区别: struct     默认权限为公共 class      默认权限为私有 成员属性设置为私有 优点1: 将所有成员属性设置为私有可以自己控制读写权限 优点2: 对于写权限我们可以检测数据的有效性 #define _CRT_SECURE_NO_WARNINGS //确保编译器不会显示与安全性相关的警告信息。 #includeiostream #includestring using namespace std;class person { public:void setname(string name) {Name name;}string getname() {return Name;}int getage() {return Age;}int setage(int age) {if (age 0 || age 150) {cout 年龄 age 输入有误 endl;return 0;}Age age;}void setidol(string idol) {Idol idol;} private:string Name; //可读可写int Age 24; //只读string Idol; //只写 };int main() {person p;//可读可写p.setname(tianyang);cout 姓名 p.getname() endl;//只读cout 年龄 p.getage() endl;//可读可写p.setage(151);cout 年龄 p.getage() endl;//只写p.setidol(ty); } 姓名tianyang 年龄24 年龄151输入有误 年龄24
http://www.yingshimen.cn/news/77733/

相关文章:

  • 龙华网站 建设龙华信科欧阳网站建设
  • 网站搭建手机哈尔滨建设工程
  • 做1688网站到哪里找图片网站名称 如何注册
  • 博客网站永平建设有限公司网站
  • 免费网站国内空间wordpress小程序发表文章
  • 郑州企业网站排名优化方法wordpress支付宝微信收费吗
  • 深圳坑梓网站建设深圳高端网站制作公司排名
  • 莱芜网络推广公司平台百度的关键词优化
  • 义乌网站建设技术托管网站建设优化是干嘛
  • 做淘宝客最大的网站是叫什么名字wordpress 评论函数
  • 如何使用腾讯云建网站门户网站网站建设
  • 网站建设ppt模板公司网站维护怎么弄
  • 一般网站字体网站开发的路径是什么
  • 网站建设公众号开下载男女做爰免费网站
  • 哪些网站使用vue做的wordpress 权限 分类
  • 广州做网站建设哪家公司好5000元做网站值么
  • 海南什么公司的网站湖南省建设局官方网站
  • 太原网站建设pnjfw网站建设对企业的好处有哪些
  • 南通企业网站怎么建设无锡建设工程项目代码申请网站
  • 家具网站源码厦门有做网站建设
  • wordpress+仿站步骤网页源代码在线查看
  • 餐饮业网站建设深圳自建站有哪些大公司
  • 宿州企业网站建设wordpress手机版下载
  • wap网站源码.net“跨年”等关键词搜索达年内峰值
  • 广州市建设工程定额管理网站html代码大全网页设计
  • 西部数据网站空间wordpress图片太大
  • 宿州市做网站建设的公司网络架构方法
  • 阿里云虚拟主机建站教程网站怎样投放广告位
  • 好公司的网站设计网络营销的发展趋势
  • 苏州专业网站建设开发广州注册公司如何经营