Java学习之路-第二天

Java面向对象的特性

  • 什么叫做面向对象(Object)

    • .百度百科上的解释是:对象是人们要进行研究的任何事物,从最简单的整数到复杂的飞机等均可看作对象,它不仅能表示具体的事物,还能表示抽象的规则、计划或事件。

    • 这样的解释似乎有点抽象,很难将这个解释和一个编程语言联系起来,下面我来解释一下:
      1.说到对象,首先就要提到类(class):对象由类生成,那什么是类呢?

      • 类就是具备某些共同特征的实体的集合,它是一种抽象的数据类型,它是对所具有相同特征实体的抽象
      • 类由属性和方法(函数)构成:属性是静态的,方法是动态的。(把类类比成人,属性就是人身上所具有的东西-嘴,耳朵~ 方法就是人能够做的动作-走路,说话~)

      2.类和对象的关系。

      • 类好比是汽车模型,是一类事物规定好的集合:
        在这里插入图片描述
      • 而对象就是根据这个汽车模型生产出来的汽车,它可以有很多辆。
        在这里插入图片描述
  • 面向对象特性的解释就是这些,每个人对其的理解也会有所不同,具体的理解还需要在大量的敲代码之后才可以明白

  • 下一节正式进入Java代码的讲解-Scanner

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值