Java入门基础(1)

如果了解过C语言的小伙伴一定知道,C语言在处理某一过程时,必须一步一步将每一步如何实现的都要写出来。

不同于C语言,Java的基本思路是一切都以对象为主。

所谓对象,就是“更为具体的一些东西”。

例如,现在有一些人,小明和小红,他们都可以去干饭,都有自己的姓名、年龄。

如果现在希望用程序表示出小明去干饭,小红去干饭这两件事。

在C语言中,我们通常会抽离出干饭这件事,让干饭作为一个新的函数,在主函数当中先声明两个变量,叫做“小明”和“小红”,再依次调用两次干饭这个函数。

等等,我们有没有发现一些问题...

我们的确实现了小明去干饭,小红去干饭这两件事,但是,我们如何确定哪次干饭的动作是小明的,哪次是小红的呢?

如果现在有一种格式,是这样的:小明.干饭   小红.干饭

中间的“.”可以理解为“的”

那么这样会不会更清晰呢?

在这里,小明和小红都可以看做是对象。

对象,将逻辑更加清晰地连接起来。同时,我们将这段代码交给其他人看的时候,别人也可以很清楚地了解是两个人分别去干饭。

我们再想,小明和小红有没有共同点呢?

有的,都可以去干饭,都有姓名、年龄,他们是人。

那么我们可不可以将小明和小红划分为某一类事物里呢?

可以的,我们可以暂时将他们划分到“人类”当中去。

这里的“暂时”的意思,是说当然还可以划分到其他类别当中,比如学生类,教师类,程序员类...

具体划分到什么类别,是参照具体任务场景

这一篇先粗略介绍一下Java当中类和对象的概念,接下来的文章我会更加系统地介绍Java的基础知识

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值