C++类

岩壁的格桑花 2019-09-10 09:35:19
c++面向对象特性:封装,继承和多态 c++认为万事万物皆可看作是一个对象 对象本身有属性和行为 具有相同性质的对象,称之为类 封装意义之一: c++属性和行为写在一起,表现事物 语法:public 类名{属性/权限}; 例子:设计一个圆类,求圆的周长 class Circle { public: //访问权限 公共权限 int m_r; //属性 半径 double calculateZC()//行为 获取圆的周长 { return 2*PI*m_r; } } int main() { Circle c1;//通过圆类,创建具体的圆 c1.m_r=10;//给圆对象的属性赋值 cout<<"圆的周长为 "<<calculateZC()<<endl; }
...全文
116 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
岩壁的格桑花 2019-09-12
  • 打赏
  • 举报
回复
引用 1 楼 ooolinux的回复:
例子可以,半径最好private。
嗯嗯,好,正在学习中
岩壁的格桑花 2019-09-12
  • 打赏
  • 举报
回复
引用 2 楼 青蛙工作室的回复:
最后一句,calculateZC() 未定义,应该是c1.calculateZC()
对对,用手机敲的,错了,感谢大佬指正
ooolinux 2019-09-11
  • 打赏
  • 举报
回复
例子可以,半径最好private。
青蛙工作室 2019-09-11
  • 打赏
  • 举报
回复
最后一句,calculateZC() 未定义,应该是c1.calculateZC()

13,870

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧