教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 实用模板 >

teacher面向对象思想知识点总结

来源:网络收集 时间:2026-08-20
导读: JAVA SE部分老师复习时写的总结,知识点明确,方便大家阅读!! 面向对象 1.封装 a)将属性私有化,提供公开的方法访问 b)好处:安全性、灵活性 c)private(私有的),只能本类使用 d)this,当前类对象 e)经验:一般将属性私有化,我们都会设置2个方法与之对 应,分

JAVA SE部分老师复习时写的总结,知识点明确,方便大家阅读!!

面向对象

1.封装

a)将属性私有化,提供公开的方法访问

b)好处:安全性、灵活性

c)private(私有的),只能本类使用

d)this,当前类对象

e)经验:一般将属性私有化,我们都会设置2个方法与之对

应,分别是get和set

i.get方法是没有参数的,但是他会有返回值,类型同对

应属性类型

ii.set方法没有返回值,但是他需要一个参数,类型对应属性类型

iii.例如:int age; public void setAge(int age){} public int getAge(){return age;}

2.构造方法

a)构造方法的作用:给属性赋值

b)构造方法:

i.必须跟类名相同

ii.他没有返回情形

iii.一个类必须有构造方法,最少一个

iv.显示的构造方法可以定义多个,但是注意:参数列表

JAVA SE部分老师复习时写的总结,知识点明确,方便大家阅读!!

不能重复(个数,顺序,类型)

c)构造方法的分类:

i.隐式的构造方法:是类在创建时就自带的,当没有显

示构造方法时存在,如果定义了显示构造方法,那么

隐式构造方法将不存在

ii.显示的构造方法:

1.有参数的构造方法

2.无参数的构造方法

d)如何调用构造方法:new

i. A a=new A(这里就是构造方法);

ii.当一个类中有多个构造方法的时候,通过()里边传递的参数列表来决定调用哪个构造方法

e)

3.继承

a)extends代表继承,他一般写到类名之后后边跟需要继承

的类

b)概念:子类继承了父类的一般特性,以及它自身的特有特

c)继承的特征:传递性、层次性、易维护性、可重用性

d)super代表父类的对象

i.super(参数列表);代表调用父类的构造方法,这段代码

必须在程序体的第一行显示

JAVA SE部分老师复习时写的总结,知识点明确,方便大家阅读!!

ii.super.属性super.方法

e)

4.多态

a)多态,是面向对象的程序设计语言最核心的特征。多态,

意味着一个对象有着多重特征,可以在特定的情况下,表

现不同的状态,从而对应着不同的属性和方法。

b)方法的重写:子类重写父类的方法程序体

i.重写的方法必须和父类方法,名称相同,参数列表相

同,返回情形相同,作用域希望相同

ii.2者程序体不同

c)方法的重载:方法名相同,但是参数的类型、顺序、个数

至少有一个不同

teacher面向对象思想知识点总结.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/1337106.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)