- 博客(4)
- 资源 (6)
- 收藏
- 关注
原创 浅析面对对象 六大原则(三)
1.单一职责原则点击跳转2.开闭原则点击跳转3.里氏替换原则(构建扩展性更好的系统)里氏替换原则英文全称是Liskow Substitution Principle(LSP),里氏替换原则有两种定义方式,第一种定义方式为,如果对于每一个类型为X的对象X1,都有类型为Y的对象Y1,使得所有使用类型为Y的程序P在把对象Y1替换成X1时,程序的行为没有发生变化,那么,类型X是类型Y的子类。第二种定义比较简
2017-06-30 10:49:35 402
原创 你所不知道的GA(Google Analytics),GA在AndroidStudio 配置浅析
Google Analytics (统计)适用于衡量已命名的页面上的活动,根据定时回传的数据来分析当前活跃用户在已命名的界面的时间以及相关的重点操作。那么,如何在AndroidStudio中如何配置相关的GA代码呢?首先,在项目下的build.gradle 中添加classpath 'com.google.gms:google-services:3.1.0'在app下的build.gradle 中添
2017-06-23 11:26:17 3215 2
原创 浅析面对对象 六大原则(二)
1.单一职责原则这里写链接内容2.开闭原则(让程序更稳定、更灵活)开闭原则的英文名是Open Close Principle,缩写是OCP ,他是JAVA世界里最基础的设计原则,他指导我们建立一个更稳定更灵活的系统。定义:软件中的对象(类,模块,函数等)应该对于扩展是开放的,但是对于修改是关闭的。在软件的升级、维护等需要在对其进行代码修改时,可能会将错误引入到原有系统,因此在需求发生变化时,我们应该
2017-06-19 15:31:00 326
原创 浅析面对对象 六大原则(一)
面对对象,作为使用JAVA进行开发的我,在刚开始接触这个新名词的时候,第一感觉就是,什么鬼??? 但是随着对面对对象的了解,渐渐知道了以前的自己对于开发都是面向过程,虽然在开始接触JAVA时,就接触过这个名词,但是根本就没又去好好的了解,所以在开发的过程中,经常碰到牵一发而动全身的情况,修改更新起来相当麻烦,然后就重新回去看了相关的文章和书籍,在这里做个简单的剖析。PS:此系列文章主要以Androi
2017-06-19 11:50:45 329
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人