- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
精品 word 文档 值得下载 值得拥有
JAVA面向对象总结
本学期主要学习了 JAVA面向对象,我们先来了解一下什么是面向对象 .
在程序开发的初期人们使用结构化开发语言, 但是随着时间的流逝, 软件的规模也越来越大,
结构化语言的弊端逐渐的暴露出来, 开发周期被无休止的拖延, 产品的质量也越来越不尽人
意,这个时候人们引入了人类最自然的思考方式, 它将所有的预处理的问题抽象为对象 ,这
就是我们所知道的面向对象,而面向对象设计的实质就是对现实世界的对象进行建模操作。
首先我们来了解一下什么是 “类 ”和 “对象 ”,对同一事物的统称我们称之为类,举一个简单的
例子: 在一个班里“ ,里面有四十二名学生,尽管这些学生里面有男有女,有高矮胖瘦,这是
他们的不同点,而相同点是什么,他们都有名字,学号,考试的成绩,以及和性别,我们把
这些相同点抽象出来,组合成一个类,而这个类就是学生类,这是类的描述 ”。
什么是对象,在程序员的世界里一切皆对象, 对象就是事物存在的实体,我们举个简单
的例子, “比如 “人类 ”, “桌子, ”, “计算机 ””。只要是我们看的见摸的着的事物我们就可以
称之为 “对象 ”,而对象我们又划分为两个部分,即动态部分和静态部分,静态部分,就是不
能动的部分,我们称之为 属性“ ”,而动态部分就是能动的部分,我们称之为 “方法 ”。
1 封装 2 继承 3 多态。
现在我们根据上面的理论总结一下,面向对象的特点:面向对象的三大特性。
一 什么是 “封装 ”{
封装是面向对象编程的核心思想, 将对象的属性和行为封装起来, 这就是封装, 而将对象的
属性和行为封装起来的载体就是 “类 ”, 类通常对客户隐藏其实现细节, 这就是封装的思想,
我们举一些简单的例子: 计算机我们都用过,我们能对计算机进行各种操作,可是我们无“
法看到计算机内部的结构,也不知道它是如何进行工作的,这就是 “封装 ”。 ”,封装有什么
好处呢, 首先, 封装能够保证数据的安全性, 应用该类的用户不能轻易的直接操纵此数据的
结构,可以完全避免外部对内部数据的影响。相对以后维护程序避免了一些不必要的麻烦。
而且我们方便加入控制语句,
封装我们主要通过 get set 的,get 是只读, set 是可写
封装语法:
public class Student { ( 定义一个类 )
private String name; ()
private int age;
private String sex;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
精品 word 文档 值得下载 值得拥有
精品 word 文档 值得下载 值得拥有
this.age = age;
}
public String getSex() {
您可能关注的文档
最近下载
- 呼吸衰竭ppt(共40张PPT).pptx VIP
- 7.1《风景谈》课件(共41张PPT)(含音频+视频).pptx VIP
- QXT3传感器中文操作手册.pdf VIP
- 病理科医疗质量自查表.docx VIP
- 菲亚特博悦说明书.docx VIP
- 2014-6-30电力变电站钢结构装配式建筑、围墙、防火墙.pdf VIP
- 上海市市东实验学校2022-2023学年高一10月月考语文试题.pdf VIP
- 《半导体物理与器件》教学大纲.docx VIP
- 2025青海公司所属华电(格尔木)能源有限公司面向华电系统内外招聘180人笔试备考试题及答案解析.docx VIP
- 人教版道德与法治四年级上册教案.docx VIP
文档评论(0)