写点什么

Java 之面向对象

作者:魏铁锤
  • 2022-10-23
    广东
  • 本文字数:681 字

    阅读完需:约 2 分钟

前言

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

学习小问题

什么是面向对象?

面向对象的对象指的是什么?

面向对象可以来做什么?


问题解析:

面向对象就是面向过程的编程思想,在我们解决问题的时候

按照一定的过程(流程)来解决问题。

就像把苹果装进冰箱,总共分几步:

1.开门 2.苹果放在里面 3.关门

以过程为本提升了代码的复用减少了很多冗余,避免了代码

的浪费,面向对象就是把大段的过程简化啦,拆分成了小段

再去实现这小段功能,进行拼接,最后完成复杂的需求实现

从而事半功倍。


面向对象的编程思想


我们在解决问题的时候按照现实生活中的规律来考虑问题,考虑在这个问题的过程中总共有几个实体参与进来,可以分为哪些环节,可以理解为实体动作动作的支配者,没有实体动作就发生不了。

人 冰箱 苹果

分析每一类个体都有什么特点 做了哪些事情

苹果的特点:大、体重很重

冰箱的特点:有门 容积

人的特点:能做事情 做了哪些事情呢 ?

开冰箱门 装苹果 关门


类和对象


类----人类 抽象笼统的概念 描述一类事物 肯定是具有相同的特征行为

人类有名字 有年龄 有性别-----静态描述特征(特征)-----属性

人类能吃饭 能说话 能学习-----动态动作行为(做事)-----方法

对象比如说是具体的人,人类中的一个具体的人,这个具体的人

有名字、有年龄、有性别、能吃饭、能说话、能学习等这些都是人的属性

也就是这个对象的属性。

在现实生活中,对象是先有的,总结出来的概念(类) 后产生的

在计算机中利用面向对象的思想来做事,需要先自己定义(描述)一

个类(型)想要做事情 需要在描述的类中创建一个具体的个体(对象)

出来,个体(对象)来做事。


发布于: 刚刚阅读数: 3
用户头像

魏铁锤

关注

代码创造奇迹 2022-06-13 加入

一个爱写代码的小伙

评论

发布
暂无评论
Java之面向对象_10月月更_魏铁锤_InfoQ写作社区