java 设计技巧
一、只对外暴露接口
思路
定义接口,定义需要实现的方法
public interface NavBar {//代表导航栏接口public String getBarContent ();//获取导航内容}
定义一个子类,实现接口
public class BottomBar implements NavBar {@Overridepublic String getBarContent() {String html = "STRING";return html;}}
外部调用,返回类型是接口
NavBar topBar = new BottomBar();topBar.getBarContent();
