java面向对象
易天殇
岗位Java高级开发工程师,技术栈包括Java Web,大数据,网络安全等
展开
-
12_Java面向对象_第4天(构造方法、this、super)
第12天面向对象今日内容介绍构造方法thissuper第1章构造方法我们对封装已经有了基本的了解,接下来我们来看一个新的问题,依然以Person为例,由于Person中的属性都被private了,外界无法直接访问属性,必须对外提供相应的set和get方法。当创建人对象的时候,人对象一创建就要明确其姓名和年龄,那该怎么做呢?1.1构造方法介绍在开发中经常需要在创转载 2017-11-28 18:11:52 · 421 阅读 · 0 评论 -
09_Java面向对象_第1天(类、封装)
第9天 面向对象今日内容介绍u 面向对象u 封装第1章 面向对象1.1 理解什么是面向过程、面向对象面向过程与面向对象都是我们编程中,编写程序的一种思维方式。l 面向过程的程序设计方式,是遇到一件事时,思考“我该怎么做”,然后一步步实现的过程。例如:公司打扫卫生(擦玻璃、扫地、拖地、倒垃圾等),按照面向过程的程序设计方式会思考“打扫卫生我该怎么做,然后一件件的完成”转载 2017-11-15 16:57:31 · 406 阅读 · 0 评论 -
10_Java面向对象_第2天(继承、抽象类)
第10天面向对象今日内容介绍u 继承u 抽象类第1章 继承1.1 继承的概念 在现实生活中,继承一般指的是子女继承父辈的财产。在程序中,继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系。例如学校中的讲师、助教、班主任都属于员工。这些员工之间会形成一个继承体系,具体如下图所示。 图1-1 员工继承关系图在Java中,类的继承是指在转载 2017-11-16 10:38:09 · 647 阅读 · 0 评论 -
11_Java面向对象_第3天(接口、多态)
第11天面向对象今日内容介绍u 接口u 多态第1章 接口1.1 接口概念接口是功能的集合,同样可看做是一种数据类型,是比抽象类更为抽象的”类”。接口只描述所应该具备的方法,并没有具体实现,具体的实现由接口的实现类(相当于接口的子类)来完成。这样将功能的定义与实现分离,优化了程序设计。请记住:一切事物均有功能,即一切事物均有接口。1.2 接口的定义与定义类的c转载 2017-11-16 16:15:26 · 1482 阅读 · 0 评论 -
13_Java面向对象_第5天(static、final、匿名对象、内部类、包、修饰符、代码块)
第13天面向对象今日内容介绍u finalu staticu 匿名对象u 内部类u 包的声明与访问u 四种访问修饰符u 代码块第1章 final关键字1.1 final的概念继承的出现提高了代码的复用性,并方便开发。但随之也有问题,有些类在描述完之后,不想被继承,或者有些类中的部分方法功能是固定的,不想让子类重写。可是当子类继承了这些特殊类之后,就可以对转载 2017-12-25 10:44:01 · 306 阅读 · 0 评论 -
14_Java面向对象_第6天(Eclipse高级、类与接口作为参数返回值)
第14天面向对象今日内容介绍u Eclipse常用快捷键操作u Eclipse文档注释导出帮助文档u Eclipse项目的jar包导出与使用jar包u 不同修饰符混合使用细节u 辨析何时定义变量为成员变量u 类、抽象类、接口作为方法参数u 类、抽象类、接口作为方法返回值第1章 Eclipse的应用1.1 常用快捷操作l Ctrl+T:查看所选中类的继承树转载 2017-12-25 16:50:16 · 519 阅读 · 0 评论