logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

观察者模式与回调

在说观察者模式之前,我们来说一下回调函数。如小明想找小丽看电影,小丽不在家。小丽妈妈接的电话,于是小明说小丽到家了告诉他。实现如下:public class Observer {public interface Watcher {public void update();}public static class 小丽妈妈{private

#设计模式#观察者模式
面向对象的23种设计模式

首先呢,设计模式是针对面向对象来的。再说设计模式之前我们先来说一下六大设计原则。首先最基础的开闭原则:对扩展开放,对修改关闭。 为啥这是最基础的,因为我们都知道软件是要改的。对扩展开放保证了可以增加功能,像泛型啦这些。对修改关闭保证了像前的兼容性,jdk7兼容jdk6这样。所以开闭原则围绕软件的整个生命周期。在说其余五个之前我先说一下程序设计的模块内高内聚,模块间低耦合,其实把类看成一个模块,结

#设计模式
flutter自定义页面路由动画

相信很多android的小伙伴都听过flutter了,甚至很多已经开始使用flutter了。但一般使用flutter都是用MaterialApp,然后像下面这样跳转:Navigator.push(context, new MaterialPageRoute(builder: (BuildContext context){return new SecondPage();}));那么我们怎...

到底了