【Java编程基础第1篇】面向对象编程的基本概念(一).pdf

上传人:qwe****56 文档编号:70021145 上传时间:2023-01-14 格式:PDF 页数:2 大小:197.08KB
返回 下载 相关 举报
【Java编程基础第1篇】面向对象编程的基本概念(一).pdf_第1页
第1页 / 共2页
【Java编程基础第1篇】面向对象编程的基本概念(一).pdf_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《【Java编程基础第1篇】面向对象编程的基本概念(一).pdf》由会员分享,可在线阅读,更多相关《【Java编程基础第1篇】面向对象编程的基本概念(一).pdf(2页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、【Java编程基础第编程基础第 1篇】篇】面向对象编程的面向对象编程的基本概念基本概念(一)(一)微价值网 星河 总体上,面向对象(Object-Oriented,简称 OO)可以简单定义为:按照我们认识客观世界的思考方式,采用对象或者实体的概念建立模型,来模拟客观世界的一种分析、设计或者实现软件的方法。通过面向对象的理念,可以使得设计的软件系统能与现实世界中的系统较好地对应起来。面向对象的分析、设计方法,会涉及到三个基本特征:封装、继承和多态。首先我们来看什么是类和对象。1、类和对象 类(Class):具有相似内部状态和运行规律的实体的一种抽象,类的概念来自于人们认识自然、认识社会的过程。例

2、如,人们可以将汽车可以认为是一种类,这个概念是将轿车、公交车、卡车等多种具有类似特性但又不完全相同的概念进行了抽象和概括。而特定的实体、个体,例如一辆汽车,则为对象(Object)。换一种描述方法来说,对象是类的一个实例(Instance,也可以理解为实体)。再比如,一只猫,也是一个对象,并且是动物类的一个实例。一般情况下,我们把对象的内部状态称为属性(Property),运行规律称为方法(Method),在有的编程语言中,往往称为成员变量和成员函数。在后面讲到 Java 语言的基本语法时,还会结合具体代码深入分析。2、封装 封装(Encapsulation)是一种信息隐藏的概念,让某个类仅仅

3、公开必须要让外界知道的内容,而隐藏其它一切内容,不同的类或者对象之间并不需要过多地了解对方内部的具体状态或运行规律;这样设计的好处是,当某个类发生改动时,这个改动对其他类的影响可以降低,也即减少不同类之间的关联、耦合程度。+点火()+熄火()+品牌+型号汽车汽车轿车轿车公交车公交车公交车公交车 例如,汽车类在封装时,提供几个对其用户类的操作方法:点火、启动、刹车、熄火(关闭发动机)等,汽车类本身还有品牌、型号、产地等属性。汽车类对于用户类,隐藏了点火方法的实现细节,用户类不需要关注汽车完成点火的具体过程,这部分的设计,汽车和用户类没有必要产生关联,就可以封装起来、隐藏内部细节,只提供一个方法由用户操作。今天主要讲了类和对象,以及封装的概念,下期我们继续讨论面向对象基础中,继承和派生的概念,谢谢。微价值网(公号微价值网(公号 vjiazhi),专注移动互联网、),专注移动互联网、App 推广、盈利以及推广、盈利以及 Android/iOS 等技术基础等技术基础培训。培训。我们的微价值,就是你的大价值!我们的微价值,就是你的大价值!欢迎投稿欢迎投稿 Android/iOS 技术类文章,可以发到谋哥邮箱技术类文章,可以发到谋哥邮箱 ,谢谢。谢谢。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 其他杂项

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁