嘛玩意叫OOP呢


OOP面向对象编程
OOP是一种思想,是一种让人只可意会的思想。
一百个人有一百个哈姆雷特,OOP作为一种思想,是如何做到条条大路通罗马…

在Java中有一句:“万事万物皆对象” ,任何有具体,看到的摸得着的就可以定义为对象。
比如:水杯是对象么?
当提出这个问题的时候,你可能想到是这些水杯

![在这里插入图片描述](https://img-blog.csdnimg.cn/20200803145917554.png
在这里插入图片描述
在这里插入图片描述


而我这个清新脱俗的人,想到的水杯是这个样子
简单粗暴版

又一次认证了一百个人有一百个哈姆雷特
刚才水杯的定义是一种广义上的,可以轻松拿起盛放液体的一种容器,这类容器就我这个糙汉子来说,都可以称为水杯,那么此刻水杯就不是一个具体的对象,而是一种抽象的解释,真正的对象一定是具体的,抛去主观思想,是客观存在的。
这里也就引出了java中有名的一句话“类是对象的抽象,对象是类的具体实现”。

从工程学,机械学角度来看呢,这类就是图纸,这对象呢,就是跟着图纸建造出的建筑,机械设备。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值