JAVASE
IT梦魇
这个作者很懒,什么都没留下…
展开
-
什么是封装?
封装:就是把对象的细节,比如:美女的年龄、帅哥的收入等等属性、方法啥的,给藏起来了,不被外界直接看到。现实中,洗手间或厨房的下水管道,都是封装在墙里的吧,程序里封装也是如此,可以避免人为因素造成的错误,封装反映了事物的相对独立性,封装在编程中的作用就是使对象以外的部分不能随意更改对象的属性,从而有效避免了外部错误对此对象的影响。并且,对于对象的使用者的疏忽大意的错误操作也起到预防作用。同样原创 2015-03-08 22:58:00 · 2964 阅读 · 0 评论 -
JAVA基础抽象类和接口怎么用
如何使用抽象类:抽象类的使用可以通过继承来实现,也就是使用extends关键字,同时继承了抽象类的子类,必须实现抽象类的抽象方法。如何使用接口:可以通过关键字implements来实现,这个词也是“实现”的意思,同样,实现接口的类,必须要实现接口中所有的抽象方法。补充内容:1、抽象类与接口不能被实例化2、使用了抽象类和接口的子类,必须实现其中的抽象方法。3、抽象类中的抽象方法访原创 2015-03-07 21:23:11 · 616 阅读 · 1 评论 -
JAVA中的包机制
包机制:搬家把同类物品装在一个大箱子里,就是打包封装,这样我们只看到包,就知道这个夏天衣服,那个装锅碗瓢盆。Java中也是这样的,把功能相关的类放置在一起,弄成一个大包裹。包是JAVA中文件的一种组织形式,例如:Windows操作系统的文件夹结构,在java当中,包也相当于文件夹,实际上也起着这个作用,在开发比较大的java项目时,不可能只涉及到一个java文件,不可能把所有的代码都只写在原创 2015-03-10 14:09:41 · 1887 阅读 · 0 评论 -
JAVA中什么叫访问控制?
访问控制:这当中包括类的访问控制,以及类成员的访问控制。类的访问控制:类的修饰符包括两种,public修饰符和默认修饰符,public修饰符是公有访问级别,比如,在包一中有一个public修饰的类,包一中的其他类和包二中的所有类都可以访问。默认修饰符属于包级私有访问级别,比如在包二当中有一个默认修饰符修饰的类,只有包二中的其他类才可以访问,包一中的类是无权访问的。类成员的访问控制:类成原创 2015-03-12 13:55:04 · 977 阅读 · 0 评论 -
封装、包、访问控制小结
封装:其实是一种设计理念,其中的额访问控制不仅是一种语法限制,也是一种语义规范。但是不要认为使用了访问控制修饰符,使用了包等等就能够实现信息的隐藏,不一定加上private关键字就隐藏了类成员。还有一点,封装的原则不是金科玉律,不可违背。我们应该根据实际的情况,采用符合实际需要的方法解决问题。一般情况下,在定义类成员变量时,都会涉及到如几个修饰符,访问控制修饰符,如:public、privat原创 2015-03-13 10:59:58 · 703 阅读 · 0 评论 -
什么是继承?
继承使得复用以前的代码非常容易,能够大大缩短开发周期,降低开发成本,同时增加程序的易维护性。继承,是在已有的类的基础上进行扩充或改造,得到新的类。现实世界的继承,比如说儿子像父亲,儿子的嘴巴和眼镜跟父亲一样,那么,就可以说,儿子类继承了父类的嘴巴和眼镜的属性,但是,他也有与父亲不一样的器官特征,比如鼻子、耳朵等等。这就是继承的特点,简单的说,继承就是能够让一个类直接使用另外有一个类的属性和方法原创 2015-03-14 15:56:21 · 757 阅读 · 0 评论 -
使用继承需要注意事项
使用继承注意两点:第一:子类无法继承private修饰的属性和方法第二:子类无法继承父类的构造方法子类除了继承父类的属性和方法之外,还可以有自己的属性,但是调用从父类继承的方法却不能获取,比如:public class PersonnelDept extends Department{private int count;//本月计划招聘人数}这段代码中,我们的子类人原创 2015-03-18 14:47:03 · 1400 阅读 · 0 评论