面向对象基础类与对象的区别(面向对象基础类与对象的关系)
面向对象与面向过程
1.学习面向对象内容的三条主线
1. java类及类的成员
2. 面向对象的三大特征
3. 其它关键字
问题 : 何谓“面向对象”的编程思想
2.面向对象(OOP) 与面向过程(POP)
面向对象 OOP : Object Oriented Programming
面向过程 POP :Procedure Oriented Programming
二者都是一种思想,面向对象是相对于面向过程而言的。
面向过程,强调的是功能行为。
面向对象,将功能封装进对象,强调具备了功能的对象。
面向对象更加强调运用人类在日常的思维逻辑中采用的思想方法与原则,
如抽象、分类、继承、聚合、多态等。
类与类之间的关系
1.关联关系
学院包含教授和研究生, 体现类包含另外的一些类
2.继承关系
游泳运动员是运动员的一种, 排球运动员又是球类运动员的一种, 体现的是类型的一脉相承
3.聚合关系
球队中包含队长以及多个队员,体现的是包含
面向对象的三大特征
封装 (Encapsulation)
继承 (Inheritance)
多态 (Polymorphism)
面向对象的思想概述
① 程序员从执行者转化成了指挥者。
② 完成需求时:
1.先去找具有所需功能的对象来用。
2.如果该对象不存在,那么创建一个具有所需功能的对象。
3.这样简化开发并提高复用。
③ 类(class)和对象(object)是面向对象的核心概念。
④ 类是对一类事物描述,是抽象的、概念上的定义
⑤ 对象是实际存在的该类事物的每个个体,因而也称实例(instance)。
⑥ “万事万物皆对象” – 在java中一切皆对象
java技术事务的传播行为
java数组的语法和使用步骤
java运算符详细介绍
java中单例设计模式
java数组的特点和好处
免责声明:本文内容由互联网优秀作者用户自发贡献,本站仅提供存储空间服务,不拥有所有权,不承担相关法律责任。若有涉嫌抄袭侵权/违法违规的内容,请与我们取得联系举报,一经查实立刻删除内容。本文内容由快快网络小璎创作整理编辑!