关于对面向对象编程思想的理解

面向对象是一种编程思想,它允许我们将属性和行为封装成一个类。这种封装的方式更符合人类的思考方式。举个例子,人通过吃东西使自己的体重增加1kg,用代码来表示就是person.eat();

再来看面向过程的编程思想,我们需要将person结构体传入eat方法中,来实现属性的更改。相比之下,是不是面向对象的编程思想更符合人的习惯。