java重构、js与接口的实现

来源:互联网 发布:卫生网络直报系统 编辑:程序博客网 时间:2024/06/07 03:18

一、接口

接口的方法不一定必须实现的!!!

加入default,这样的方法可以不实现,如图所示

 

 

二、关于语言的特性

1.C++多继承

2.很多编程语言JavaScriptPython支持混入(MixIn),能够将两个类组成一个更强大的类

 

3.C#中支持扩展方法(实现了类似混入的功能)

 

4.Java的选择是在接口上增加新特性default方法

 

三、重构

   Refactor

改善既有代码的设计

 利用设计原则(职责单一)和设计思想重新改造代码的结构

开发过程中,高质量是通过重构打造出来的

 

例如红楼梦就是重构出来的,作者经过批阅十载,增删五次


四、JS弹出窗口

   1. alert(“XXXXXX”);    会弹出确认框或者警告框

           有一段文字和一个“确认”按钮

 

 

 

2.confirm(“XXXXX?”) 会弹出一个询问框

        有一个问题和“确认”及“取消”2个按钮

      会返回一个boolean值,点确定返回true,取消false

 

 

 

3.Prompt

代码实现:var input = prompt("请输入电话号码",11111)

 

 

五、JS网页跳转

 

使浏览器加载url指定的页面

  location.href='<c:url value="/department/remove" />

 

使浏览器刷新当前页面

Location.reload();

 

后退(返回上一页)

History.go(-1);

后退

History.back();

前进

History.forword();

 

 

 

表单隐藏数据

<input type =hiddenname=“”value =“”>

示例:

 

原创粉丝点击