上一页 1 ··· 4 5 6 7 8

2017年7月11日

枚举 Java Enumeration接口

摘要: Enumation 定义了一些方法,通过这些方法可以枚举对象集合中的元素 如: boolean hasMoreElements() 测试此枚举是否包含更多的元素 object nextElement() 返回此枚举对象的下一个元素 MondayTuesdayWednesdayThursdayFrid 阅读全文

posted @ 2017-07-11 15:33 永恒自由森林 阅读(625) 评论(0) 推荐(0) 编辑

2017年6月27日

多态

摘要: 多态存在的三个必要条件:继承,重写,父类引用指向子类的对象 使用父类类型的引用指向子类的对象 该引用只能调用父类中定义的方法和变量 如果子类重写了父类的这个方法,那么在父类类型的引用调用这个方法的时候,将会调用子类中的方法 //定义父类 Employee 的构造函数Employee 的构造函数Emp 阅读全文

posted @ 2017-06-27 15:06 永恒自由森林 阅读(157) 评论(0) 推荐(0) 编辑

重写( override)and 重载(overload)

摘要: 重写override:是子类对父类的允许访问的方法的实现过程的重新编写,名字,返回值和形参都不能改变,即外壳不变,内心更改 重载overload:同一个类里面的方法,名字相同而参数不同,返回值可以相同也可以不相同。调用的时候根据传入的参数来匹配调用的方法。最常用的重载就是构造函数。 重写列子: 运行 阅读全文

posted @ 2017-06-27 14:05 永恒自由森林 阅读(424) 评论(0) 推荐(0) 编辑

super and this

摘要: super 指向父类的一个指针, 引用父类中的属性,方法或者构造函数 阅读全文

posted @ 2017-06-27 10:42 永恒自由森林 阅读(218) 评论(0) 推荐(0) 编辑

2017年6月26日

继承

摘要: 继承是从已有的类里派生出新类。继承可以避免很多重复的代码。 被继承的类叫做父类,派生的类叫做子类,子类和父类的关系是is a的关系,如父类是动物,子类是猫。那么猫继承了动物。猫是动物,但是动物不是猫。 子类拥有父类非private的属性和方法。 子类可以拥有自己的属性和方法,可以对父类的方法进行改写 阅读全文

posted @ 2017-06-26 17:44 永恒自由森林 阅读(189) 评论(0) 推荐(0) 编辑

构造函数,重载

摘要: 构造函数 构造函数是一种特殊的函数,和类同名。其主要作用是用来创建对象时初始化对象,即为对象成员赋初值。可以重载多个不同的构造函数。 特征: 1. 方法名必须与类名相同 2. 构造函数没有返回值,在构造函数前面不声明方法类型 3. 一个类可以定义多个构造函数,如果定义类时没有定义构造函数,编译系统会 阅读全文

posted @ 2017-06-26 15:10 永恒自由森林 阅读(909) 评论(0) 推荐(0) 编辑

2017年6月22日

Java Scanner学习记录

摘要: 1. Java.util.Scanner可以用来从键盘获取输入 Scanner.next() 只能读取字符,遇到任何的符合都不会输出 Scanner.nextLine() 会完全按照用户输入的string输出 Example1 for Scanner.next(): please enter a s 阅读全文

posted @ 2017-06-22 15:41 永恒自由森林 阅读(266) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8

导航