面向对象的特点.docx

上传人:b****3 文档编号:5226675 上传时间:2022-12-14 格式:DOCX 页数:14 大小:1.97MB
下载 相关 举报
面向对象的特点.docx_第1页
第1页 / 共14页
面向对象的特点.docx_第2页
第2页 / 共14页
面向对象的特点.docx_第3页
第3页 / 共14页
面向对象的特点.docx_第4页
第4页 / 共14页
面向对象的特点.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

面向对象的特点.docx

《面向对象的特点.docx》由会员分享,可在线阅读,更多相关《面向对象的特点.docx(14页珍藏版)》请在冰豆网上搜索。

面向对象的特点.docx

面向对象的特点

面向对象的特点

一、封装2

1.封装的步骤:

2

2.包的基础(认识、创建、使用)4

1.认识包4

2.如何创建包5

3.如何使用包5

3.访问控制6

1.类的访问控制6

二、继承7

1.继承的语法:

7

2.类继承继承什么?

7

3.方法的重写9

三、多态11

1.什么是多态?

11

2怎样定义抽象类11

3.怎样定义抽象方法12

4.对象的类型转换13

1.向上转型13

2.向下转型13

一、封装

1.封装就是隐藏细节,能避免错误操作

1.封装的步骤:

1.设置属性私有化2.为私有属性设置get、set方法、3.为属性设置必要的读取限制。

2.总结:

三个设置,对象属性。

封装实践:

1.属性私有化

2.为私有属性设置get、set方法

4.为属性设置必要的读取限制(在属性的set方法中)。

2.包的基础(认识、创建、使用)

1.认识包

包是java中一种文件的组织形式。

2.如何创建包

理论语法:

定义包的方法:

package包名

这条语句必须放在java源程序的第一行。

创建多层包的方法:

package.包名1.包名2……….

3.如何使用包

导入包中的类理论:

使用包实践:

3.访问控制

1.类的访问控制

Private只能在同一类可以使用

无修饰符能在同一类、同一包,不能在另一个包中使用。

Protected能在同一类、同一包,子类。

Public在任何地方都可以使用

二、继承

1.继承的语法:

修饰符classSubClassextendsSuperClass{

//类的定义部分

}

实例:

publicclassPersonnelDeptextendsdepartment{

//类的定义部分

}

2.类继承继承什么?

继承方法的实践:

子类继承:

3.方法的重写

1.怎样进行方法的重写

2.总结:

方法重写出现在继承父类的子类中,点击右键Scourse然后点击override,然后选择要重写的方法进行重写。

实践:

三个重要的规则:

三、多态

1.什么是多态?

实例说明:

假如有一个万能的大夫,如果小狗病了,就用治疗小狗的方法治疗,如果小鸟病了,就用治疗小鸟的方法治疗。

2怎样定义抽象类

在class前面加abstract

实践:

3.怎样定义抽象方法

AbstractvoidtoHospital();

4.对象的类型转换

1.向上转型(子类转换为父类)

2.向下转型(父类转换为子类)

5.类型转换的判断(instanceof)(判断instanceOf左边的对象是不是属于右边的类)

四、面向对象设计

1.面向对象设计的步骤

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 畜牧兽医

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1