浅谈面向对象编程

先看上图,根据上图我们可以看出,由儿子这两个字就可以知道儿子一定包含的几种基础结构,上图可以这样表述:
一个人如果是儿子那么他一定是有性别的。语文学好了就知道儿子一定是男的。
一个人如果是儿子那么他一定是有双亲的。伦理哏也同样生效。
一个人如果是儿子那么他一定是非永生的。儿子一定比双亲年龄小。
我们有下图
根据这个图能看出什么吗?在学微积分的时候,我的导师说过这样一句话:可微一定可导,可导一定连续,这句话其实就是一种面向对象的思维,对象基于构成其的各种充分必要条件,而解构数据之间的关系就是面向对象的编程。
生活中有很多【有什么就一定有什么】的例子,比如我们设计一个预测计算器