思考: 在开发中,如果使用了模板技术+一般处理程序开发,应用中用户的请求可能在程序中都存在一个共性的操作。 例如,每当执行请求时要检查用户是否是登陆,请求时检查用户是否具有相应权限等等的共性的操作,我们不可能每个页面都写上对于操作,那样显然不符合面向对象的思想,存在大量冗余。 如何去解决呢? 解决思 ...
分类:
其他好文 时间:
2016-10-04 18:40:26
阅读次数:
163
一、关于函数参数问题。 当写一个提供功能很灵活的函数的时候其接收的参数必然要很多(因为各种参数都可以由调用者灵活设定),一个比较常用的解决方案是设定一个封装类,把要传入的参数封装到这个对象中然后传入,比如: 很明显这不符合面向对象的思想,我们应该把(x1,y1) (x2,y2)封装为对象再传入,比如 ...
分类:
其他好文 时间:
2016-09-25 06:07:15
阅读次数:
128
本渣渣鸽了一个月终于有时间更新。因为有c++基础,学起来这章还是比较简单的,本章我觉得是程序猿质变课程,理解面向对象的思想,掌握面向对象的基本原则以及 Java 面向对象编程基本实现原理,熟练使用封装、继承、多态面向对象三大特性,感受和c++之间的异同,下面是学习路线。 1.类和对象 1-1 什么是 ...
分类:
编程语言 时间:
2016-09-24 17:40:58
阅读次数:
210
前几天在院子里看了一个大牛用js写了一个路由的,有一句代码一直不知道怎么回事,后来就自己写了一个,写的比较的粗糙,我觉得把面向对象的思想都搞得乱七八糟的,不过功能实现了. ...
分类:
Web程序 时间:
2016-09-24 11:44:45
阅读次数:
215
01 基础理论 //面向对象和面向过程 //1 面向对象是一种编程思想,很多语言都是面向对象的,比如Java js c++ OC等 //2 所有的面向对象的语言有三大特性 1封装 2 继承 3 多态 //3 在面向对象的思想里有一种非常重要的理论是“万物皆对象” //4 面向对象中有“类和对象”的概 ...
分类:
其他好文 时间:
2016-09-24 10:37:51
阅读次数:
113
<!--基本概念--> //面向对象和面向过程 //1、面向对象是一种编程思想,很多语言是面向对象,eg:java JS c++ oc等 //2、所有面向对象的语言有三大特征:1、封装;2、继承;3、多态 //3、在面向对象的思想里有一种非常重要的理论是“万物皆对象” //4、面向对象中有“类和对象 ...
分类:
Web程序 时间:
2016-09-23 21:31:56
阅读次数:
150
异常:就是不正常。程序在运行时出现的不正常情况。其实就是程序中出现的问题。这个问题按照面向对象思想进行描述,并封装成了对象。因为问题的产生有产生的原因、有问题的名称、有问题的描述等多个属性信息存在。当出现多属性信息最方便的方式就是将这些信息进行封装。异常就是java按照面向对象的思想将问题进行对象封 ...
分类:
其他好文 时间:
2016-09-19 12:54:48
阅读次数:
163
基于已经接触过关系型数据库 SQL Server,对数据库、表、记录、表的增删改查操作等这些基本的概念已经了解。Oracle是基于对象的关系型数据库,Oracle也是用表的形式对数据存储和管理,并且Oracle增加了一些面向对象的思想。 Oracle 数据库是 Oracle(中文名称叫甲骨文)公司的 ...
分类:
数据库 时间:
2016-09-12 14:30:13
阅读次数:
195
一: 用定义函数的方式定义类在面向对象的思想中,最核心的概念之一就是类。一个类表示了具有相似性质的一类事物的抽象,通过实例化一个类,可以获得属于该类的一个实例,即对象。在JavaScript中定义一个类的方法如下:function class1(){ //类成员的定义及构造函数}这里class1既是 ...
分类:
编程语言 时间:
2016-09-08 23:18:27
阅读次数:
160
对象 Javascript是一种面向对象的语言,因此可以使用面向对象的思想来进行 javascript程序设计 对象就是由一些彼此相关的属性和方法集合在一起而构成的一个数据实体。 js内置对象 作为一门编程语言,JavaScript提供了一些内置的对象和函数。内置对象提供编程的几种最常用的功能。Ja ...
分类:
编程语言 时间:
2016-09-07 01:22:39
阅读次数:
266