面向过程与面向对象
2018-03-12 15:28
211 查看
#include<iostream> using namespace std; class Dog { public: char name[64]; void eat(char *food) { cout << name << "吃" << food <<endl; } }; //面向过程 void eat(class Dog &dog,char *food) //class Dog &dog = dog ; char *food = "翔"; { cout << dog.name << "吃" << food << endl; } int main() { //面向过程 Dog dog; strcpy(dog.name,"狗"); eat(dog,"翔"); cout << "------------" << endl; //面向对象 dog.eat("翔"); return 0; }
相关文章推荐
- 面向过程—面向对象—面向服务
- 面向过程 VS 面向对象
- 【整理】面向对象与面向过程
- JS高级 - 面向对象3(面向过程改写面向对象)
- 面向对象(oop)与面向过程(opp)的区别
- 面向过程 VS 面向对象
- 面向过程和面向对象的编程
- 01面向对象与面向过程的区别
- 如何通俗易懂地举例说明“面向对象”和“面向过程”有什么区别?
- 通过callback实现 讨论面向过程和面向对象 的JS编程的区别
- 面向过程转向面向对象的思考一
- 面向过程、面向对象 的模型和方法
- 我看面向对象与面向过程
- 28_面向对象_01_面向过程和面向对象的本质区别
- 面向对象与面向过程 的区别
- 面向过程与面向对象——c语言与c++
- 分别使用面向过程的方法和面向对象的方法,完成如下命题:求 两点之间的距离。
- 面向对象与面向过程的区别
- java面向过程和面向对象
- 面向过程与面向对象的区别与联系