#define _CRT_SECURE_NO_WARNINGS
#include<iostream>
using namespace std;
class Dog {
public:
//public内构造函数 这是 面向对象!
void eat(const char *food) {
cout << name << "面对对象chi" << food << endl;
}
char name[64];
};
//public外构造函数 这是 面向过程!
void eat(class Dog &dog,const char *food) {
cout << dog.name << "面对过程chi" << food << endl;
}
int main() {
Dog dog;
strcpy(dog.name,"狗");
eat(dog,"翔"); //吃(狗,翔) 吃是一个动作,所以是面向过程
dog.eat("翔"); //狗.吃(翔) 狗.吃是一个过程,所以是面向对象
return 0;
}