Java 之面向对象

举报
魏铁锤 发表于 2022/09/20 23:14:24 2022/09/20
【摘要】 ## 前言 期待以久的面向对象来啦! 家人们,今天来讲面向对象。 ## 学习小问题 什么是面向对象? 面向对象的对象指的是什么? 面向对象可以来做什么? ###### 问题解析: 面向对象就是面向过程的编程思想,在我们解决问题的时候 按照一定的过程(流程)来解决问题。 就像把苹果装进冰箱,总共分几步: 1.开门

前言

期待以久的面向对象来啦!
    家人们,今天来讲面向对象。

学习小问题

什么是面向对象?
    面向对象的对象指的是什么?
    面向对象可以来做什么?

问题解析:

面向对象就是面向过程的编程思想,在我们解决问题的时候
    按照一定的过程(流程)来解决问题。 
        就像把苹果装进冰箱,总共分几步:
    1.开门   2.苹果放在里面  3.关门
    以过程为本提升了代码的复用减少了很多冗余,避免了代码
        的浪费,面向对象就是把大段的过程简化啦,拆分成了小段
        再去实现这小段功能,进行拼接,最后完成复杂的需求实现
        从而事半功倍。

面向对象的编程思想

我们在解决问题的时候按照现实生活中的规律来考虑问题,
    考虑在这个问题的过程中总共有几个实体参与进来,可以分为
    哪些环节,可以理解为实体动作动作的支配者,没有实体动作
    就发生不了。
       人  冰箱  苹果
    分析每一类个体都有什么特点  做了哪些事情
       苹果的特点:大、体重很重
       冰箱的特点:有门 容积 
       人的特点:能做事情  做了哪些事情呢 ? 
           开冰箱门 装苹果 关门

类和对象

类----人类  抽象笼统的概念  描述一类事物  肯定是具有相同的特征行为
    人类有名字  有年龄  有性别-----静态描述特征(特征)-----属性
    人类能吃饭  能说话  能学习-----动态动作行为(做事)-----方法
        对象比如说是具体的人,人类中的一个具体的人,这个具体的人
    有名字、有年龄、有性别、能吃饭、能说话、能学习等这些都是人的属性
    也就是这个对象的属性。
        在现实生活中,对象是先有的,总结出来的概念(类) 后产生的
     在计算机中利用面向对象的思想来做事,需要先自己定义(描述)一
     个类(型)想要做事情 需要在描述的类中创建一个具体的个体(对象)
     出来,个体(对象)来做事。
image.png

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。