栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java 面向对象简介

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java 面向对象简介

首先我们来简单了解一下面向对象和面向过程的区别:

二者都是一种思想,面向对象是相对于面向过程而言的。面向过程,强调的是功能行为,以函数为最小单位,考虑怎么做。面向对象,将功能封装进对象,强调具备了功能的对象,以类/对象为最小单位,考虑谁来做。

面向对象更加强调运用人类在日常的逻辑思维中采用的思想方法与原则,如抽象、分类、继承、聚合、多态等

就比如小品中的桥段 “人把大象装进冰箱” 有很多人都用这个例子去理解面向对象和面向过程

如果是面向过程:强调的是功能行为,以函数为最小单位,考虑怎么做。

(1)把冰箱门打开

(2)抬起大象

(3) 把冰箱门关上

如果是面向对象:强调具备了功能的对象,以类/对象为最小单位,考虑谁来做。

(1)定义三个类 人、冰箱、大象

(2)给人、冰箱、大象分别写入成员函数

(3)调用成员函数

        一、Java类及类成员:属性、方法、构造器;代码块、内部类
        二、面向对象的三大特征:封装性、继承性、多态性(抽象性)
        三、其他关键字:this、super、static、final、abstract等

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/863028.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号