java的面向对象浅析

面向对象是java变成语言最重要的特征之一,什么是面向对象,简单来说就是通过定义和操作各种各样的对象,来实现某种程序功能的思想.

什么是对象?就是某种事物,某样东西,某种存在,某种现象,等等..比如,人,动物,书桌,手机,神,信仰,..都可以被当成一个对象,而每个对象都有各自的特征以及行为,比如人,有性别特征,年龄特征,行为有:说话,走路,工作...等等,当然从不同的角度,定义出来的对象肯定也会不同,所以定义对象具有很大的灵活性,具体如何定义可以根据程序功能的需要进行定义.

java是如何通过面向对象的思想进行编程的?举个例子,比如要做一个登录功能,首先,谁要登录? 人,定义一个人的对象,这个人对于这个系统来说(此处的观察角度是登录系统)有哪些特征及行为? 有名字,密码, 于是这个对象就有这两个特征,行为就是登录,对象有了,接下来系统就可以通过判断这个对象的名字(账号)和密码是否符合,来允许或者拒绝用户的登录行为,这样一个简单的程序功能就实现了,而一个大型的java程序往往是许许多多的这样的简单的程序功能组合而来,可以看出,java程序就是许许多多对象的集合体,因此说它是面相对象的编程语言,绝对是实至名归的啦!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值