一、final关键字 继承的出现提高了代码的复用性,并方便开发。但随之也有问题,有些类在描述完之后,不想被继承,或者有些类中的部分方法功能是固定的,不想让子类重写。可是当子类继承了这些特殊类之后,就可以对其中的方法进行重写,那怎么解决呢? 要解决上述的这些问题,需要使用到一个关键字final,fin ...
分类:
编程语言 时间:
2018-02-05 14:29:03
阅读次数:
199
一.css简介 1.什么是css 层叠样式表。 层叠:层层叠加,若果有冲突应用优先级高,不冲突的部分共同作用 样式表:就是css属性样式的集合; 2.作用 a.修饰html,使得html样式更好看 b.提高样式代码的复用性 c.html的内容与样式分离,便于后期维护 3.css的引入方式 1.内嵌样 ...
分类:
Web程序 时间:
2018-02-01 17:47:50
阅读次数:
192
1.没有重复代码 首先要保证没有重复代码!这就需要我们学会抽象和聚合,抽取相似部分,提高代码的可复用性。 2.功能职责单一 功能单一是要求我们保证类、方法的功能是唯一确定的,不要在一个方法中包含多种业务逻辑,这样不利于后期维护和代码可重用。 3.命名清晰易懂 命名是代码中无处不在的。变量、方法、类、 ...
分类:
其他好文 时间:
2018-01-31 18:33:15
阅读次数:
135
SSH它不是一个框架而是由 struts+spring+hibernate组成的的一个集成框架,也是目前较流行的一种Web应用程序开源框架。 成SSH框架的系统主要分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。 在搭建S ...
分类:
其他好文 时间:
2018-01-22 19:26:22
阅读次数:
221
MVC MVC是一种设计模式(Design pattern),也就是一种解决问题的方法和思路, 是上世纪80年代提出的,到现在已经颇有历史了。 MVC的意义在于指导开发者将数据与表现解耦,提高代码,特别是模型部分代码的复用性。 MVC不仅仅存在于Web设计中,在桌面程序开发中也是一种常见的方法。MV ...
分类:
Web程序 时间:
2018-01-21 17:42:53
阅读次数:
173
https://facebook.github.io/react-native/docs/native-modules-android.html RN实际就是依附在原生平台上,把各种各样的RN组件展示出来。所以RN如果可以访问原生代码的话,可以实现更高的复用性,以及做一些RN做不到的事情,如多线程图 ...
分类:
移动开发 时间:
2018-01-20 14:08:09
阅读次数:
897
转载:http://www.banzg.com/archives/225.html 最近几年来,人们踊跃的提倡和使用设计模式,其根本原因就是为了实现代码的复用性,增加代码的可维护性。设计模式的实现遵循了一些原则,从而达到代码的复用性及增加可维护性的目的,设计模式对理解面向对象的三大特征有很好的启发, ...
分类:
其他好文 时间:
2018-01-17 18:14:39
阅读次数:
124
函数的相关博客:http://www.nnzhp.cn/archives/154 1、函数 一个方法 一个功能 函数不调用不被执行 提高代码的复用性 2、函数的入参: def hello(file_name,content): f=open(file_name,'a+') f.seek(0) f.w ...
分类:
编程语言 时间:
2018-01-14 10:59:27
阅读次数:
179
什么是结构化,说白了就是标准化,使你的 HTML 文档更符合标准,结构化能够为你的网页减肥,提高网站的性能 下面这些行为可以实现结构化: 1、最大限度地使用 CSS 来进行布局,因为 CSS 能提高代码的复用性 2、避免使用已被废弃的 HTML 标签,可以参考:https://www.cnblogs ...
分类:
Web程序 时间:
2018-01-13 11:17:07
阅读次数:
147
7.1组合语法 在一个类中引入多个对象,以提高代码的复用性与功能。 7.2继承语法 使用继承子类可以获得,导出类可以获得基类的成员(变量与方法)。 注:这里注意权限控制,若基类中的成员为默认权限,只有在同一包下才能继承得到。protect修饰时,导出类可以获取。public修饰时,任何类都可以拿到。 ...
分类:
其他好文 时间:
2018-01-12 00:00:25
阅读次数:
184