面向过程的C++和面向对象的C++编程语言
来源:互联网 发布:阿里云短信接口文档 编辑:程序博客网 时间:2024/06/08 07:19
面向过程的程序设计
1.围绕功能展开,用一个函数实现一个功能
2.程序=算法+数据结构,算法和数据结构两者独立,分开设计
//面向过程#include <iostream>using namespace std;int main(){ double r,h,v; cin>>r>>h; v=3.14*r*r*h; cout<<v<<endl; return 0;}面向对象的程序设计
1.把算法和数据封装到一个对象中
2.首先设计所需的各种类和对象,然后向相关对象发送消息以完成所需的任务
//面向对象#include <iostream>using namespace std;class Cup{ private: double radius; double height; public: Cup(double r,double h) { radius = r; height = h; } double getvolume() { return 3.14*radius*radius*height; }};int main(){ double r,h; cin>>r>>h; Cup c(r,h); cout<<c.getvolume()<<endl; return 0;}
阅读全文
1 0
- 面向对象的c++和面向过程的c
- 面向过程和面向对象的编程
- 《面向过程和面向对象的编程》
- 面向过程和面向对象的编程
- 面向过程(C语言)和面向对象(OC语言)
- C语言的模块化设计和面向对象编程
- 面向对象编程和面向过程编程的差异!
- 面向过程编程和面向对象编程的区别
- 面向过程编程和面向对象编程的区别
- 面向过程和面向对象的编程-的区别
- 面向过程和面向对象语言的区分。
- PHP中的面向对象和面向过程的编程方法
- 面向过程和面向对象的编程----话题讲座
- 面向对象编程和面向过程的区别
- 面向过程的C++和面向对象的C++编程语言
- 面向对象和面向过程的区别
- 面向对象和面向过程的区别
- 面向过程和面向对象的区别
- 2017年最好的JavaScript库
- C++抽象类的实现
- Spring注解方式集成Kafka(spring-kafka的使用)
- 工厂设置需求分析
- 通俗易懂地讲解牛顿迭代法求开方
- 面向过程的C++和面向对象的C++编程语言
- Android 透明状态栏 像QQ那样
- android小知识点
- Oracle锁表查询及解锁kill进程简介
- 线段树模板
- PAT乙级1026. 程序运行时间(15)
- POJ1226
- Git log命令查看所有的历史版本
- python __new__和__init__的区别