未来_我来
因为渴望改变,所以必须努力
摘要: 内部类 在Java中,允许一个类的定义位于另一个类的内部,前者称为内部类。 内部类和外层封装它的类之间存在逻辑上的所属关系 Inner class一般用在定义它的类或语句块之内,在外部引用它时必须给出完整的名称。 Inner class的名字不能与包含它的类名相同; Inner class可以使用包 阅读全文
posted @ 2017-07-24 23:37 未来_我来 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 接 口 有时必须从几个类中派生出一个子类,继承它们所有的属性和方法。但是,Java不支持多重继承。有了接口,就可以得到多重继承的效果。 接口(interface)是抽象方法和常量值的定义的集合。 从本质上讲,接口是一种特殊的抽象类,这种抽象类中只包含常量和方法的定义,而没有变量和方法的实现。 接口定 阅读全文
posted @ 2017-07-24 21:29 未来_我来 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 对象、继承、封装、多态、抽象类的组合应用 编写工资系统,实现不同类型员工(多态)的按月发放工资。如果当月出现某个Employee对象的生日,则将该员工的工资增加100元。 (1)定义一个Employee类,该类包含: private成员变量name,number,birthday,其中birthda 阅读全文
posted @ 2017-07-24 15:36 未来_我来 阅读(1690) 评论(0) 推荐(0) 编辑
摘要: 抽象类(abstract class) 随着继承层次中一个个新子类的定义,类变得越来越具体,而父类则更一般,更通用。类的设计应该保证父类和子类能够共享特征。有时将一个父类设计得非常抽象,以至于它没有具体的实例,这样的类叫做抽象类。 用abstract关键字来修饰一个类时,这个类叫做抽象类;用abst 阅读全文
posted @ 2017-07-24 14:57 未来_我来 阅读(1516) 评论(0) 推荐(0) 编辑
摘要: final 关键字 在Java中声明类、属性和方法时,可使用关键字final来修饰。 final标记的变量(成员变量或局部变量)即成为常量,只能赋值一次。 final标记的类不能被继承。提高安全性,提高程序的可读性。 final标记的方法不能被子类重写。增加安全性。 final标记的成员变量必须在声 阅读全文
posted @ 2017-07-24 12:02 未来_我来 阅读(222) 评论(0) 推荐(0) 编辑
摘要: static 关键字 当我们编写一个类时,其实就是在描述其对象的属性和行为,而并没有产生实质上的对象,只有通过new关键字才会产生出对象,这时系统才会分配内存空间给对象,其方法才可以供外部调用。 我们有时候希望无论是否产生了对象或无论产生了多少对象的情况下,某些特定的数据在内存空间里只有一份,例如所 阅读全文
posted @ 2017-07-24 11:47 未来_我来 阅读(1019) 评论(0) 推荐(0) 编辑

2 3
4