- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 JAVA三大特性--多态
面对对象编程有三大特性:封装、继承、多态。封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,同时也保护了数据。对外界而言它的内部细节是隐藏的,暴露给外界的只是它的访问方法。继承是为了重用父类代码。两个类若存在IS-A的关系就可以使用继承。同时继承也为实现多态做了铺垫。所谓多态就是程序定义的引用变量所指向的具体类型和通过引用变量发出的方法调用在编程的时
2016-07-15 16:12:35 194
原创 JAVA的三大特性---封装
使用封装有三大好处:1、良好的封装能够减少耦合2、类内部的结构可以自由的修改3、可以对成员进行更精准的控制4、隐藏信息,实现细节。现在我们从程序的角度来分析封装带来的好处。如果我们不使用封装,那么该对象就没有setter()和getter(),那么Husband类应该这样写:public class Husband { public Str
2016-07-15 16:07:11 295
原创 重载和重写
重写方法的规则:1、参数列表必须完全与被重写的方法相同,否则不能称其为重写而是重载。2、返回的类型必须一直与被重写的方法的返回类型相同,否则不能称其为重写而是重载。3、访问修饰符的限制一定要大于被重写方法的访问修饰符(public>protected>default>private)4、重写方法一定不能抛出新的检查异常或者比被重写方法申明更加宽泛的检查型异常。例如:父类的一个方
2016-07-14 17:06:46 118
原创 request介绍
当我们每次请求浏览器的时候,web容器都会生成request、response这对容器,他们是共存亡的。request除了有一个容器对象的角色,还有一个角色是request域。此域的作用范围为:只在用户发送一个请求的时候,request创建,当用户关闭请求的时候的时候request也就消亡了。
2016-04-04 16:02:27 289
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人