一,基本概念 异常是程序在运行时出现的不正常情况。是Java按照面向对象的思想将问题进行对象封装。这样就方便于操作问题以及处理问题。 异常处理的目的是提高程序的健壮性。你可以在catch和finally代码块中给程序一个修正机会,使得程序不因不可控制的异常而影响程序的流程。同时,通过获取Java异常 ...
分类:
编程语言 时间:
2018-11-11 15:54:48
阅读次数:
191
面对对象 简单理解面向对象 面对对象我们首先要知道什么是什么对象(不是处对象哦),对象是一个具体的实体,例如:某一个人就是一个对象,他有具体的属性,他有一个大鼻子或者是小鼻子,他长的帅或者不帅,而他具有的特征就是他自身的属性,而他却属于人这个类里的一个实例。 面向对象的思想 作为面向对象的思维来说, ...
分类:
编程语言 时间:
2018-11-09 22:05:04
阅读次数:
264
1. 为什么要有构造函数和析构函数 面向对象的思想是从生活中来,手机、车出厂时,是一样的。 这些对象都是被初始化后才上市的,初始化是对象普遍存在的一个状态。 普通方案: 对每个类提供一个 init 函数,对象创建后立即调用 init 函数进行初始化。 这种方案麻烦,并且不易用于对象数组。 所以需要构 ...
分类:
编程语言 时间:
2018-10-16 01:57:10
阅读次数:
190
一、OOA 1.1 首先我们来讲述一下什么是OOA Object-Oriented Analysis:面向对象分析法 指的是在一个系统的开发过程中进行了系统业务调查以后,按照面向对象的思想来分析问题。OOA与结构化分析有较大的区别。OOA所强调的是在系统调查资料的基础上,针对OO方法所需要的素材进行 ...
分类:
其他好文 时间:
2018-09-27 18:04:18
阅读次数:
298
面向对象(Object Oriented) 最初,面向对象是指在程序设计中采用封装、继承、对台等设计方法。现在,面向对象的思想已经涉及到软件开发的各个方面。如:面向对象的分析(OOA,ObjectOrientedAnalysis),面向对象的设计(OOD,ObjectOrientedDesign), ...
分类:
其他好文 时间:
2018-09-23 15:07:29
阅读次数:
122
思想 面向过程的思想: 怎么按步骤把问题解决, 并将步骤编程方法, 一步一步事项, 适合简单不需要协作的任务 面向对象的思想: 怎么设计这个事务 区别与联系 都是解决问题的思维方式, 都是代码组织的方式 解决简单问题可以使用面向过程的思维方式 解决复杂问题时, 宏观上使用面向对象的思想来把握, 微观 ...
分类:
其他好文 时间:
2018-09-22 19:50:44
阅读次数:
152
一、母版 在实际应用中,在开发一个网站时,从首页到主页、到目录页,等等!有时候,我们大部分基础网页头、边框、侧边框、基础css、js等复用性很高,如果每一个html都要独立去写的话,就太麻烦了。 而把这些很多页面都共用的东西抽取出来,使用面向对象的思想,让子版去继承这些母版,然后只需要自己不同就好了 ...
分类:
Web程序 时间:
2018-09-22 10:37:15
阅读次数:
286
主要是要求传入参数的面向对象,可以传入int数组,也可以传入double数组,甚至可以传入List对象。 模版方法模式 与 策略模式 1、模版方法模式 :相当于继承模式。 实现:一个抽象类,含有实现了具体排序算法的方法以及若干抽象操作方法。 不同参数对象继承该抽象类并实现具体的操作方法。 使用类没什 ...
分类:
编程语言 时间:
2018-09-11 23:54:18
阅读次数:
258
面向对象是软件开发方法。面向对象的概念和应用已经超越了程序设计和软件开发,电影《无间道》的拍摄就用了面向对象的思想。面向对象是一种对现实世界理解和抽象的方法。 那python中的面向对象是什么样的呢?什么是封装,继承,和多态呢?很多同学都觉得面向对象很难以理解,总觉得面向对象非常神秘,今天我们不妨换 ...
分类:
其他好文 时间:
2018-09-07 23:51:45
阅读次数:
235
1.为什么使用面向对象? 现实世界是由什么组成的,世界由对象组成 面向对象的思想符合人类思维习惯,面向对象的思想描述面向对象的世界 2.软件出现的目的 n用计算机的语言描述现实世界 n用计算机解决现实世界的问题 3.面向对象设计和开发程序的好处 n交流更加流畅 n提高设计和开发效率 4.一个现实世界 ...
分类:
编程语言 时间:
2018-09-04 10:31:18
阅读次数:
149