摘要: 1.普通方法 修饰符 返回值类型 方法名(参数列表){方法体} 2.抽象方法 修饰符 abstract 返回值类型 方法名(参数列表); 注:拥有抽象方法的类必须声明为抽象类,但抽象类中不一定要有抽象方法。 a.抽象方法没有方法体; b.抽象方法必须在抽象类中; c.抽象方法必须在子类中被实现,除非 阅读全文
posted @ 2019-03-22 20:06 想看云飞却没风~ 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 一次操作,多种可能;例子:父类声明,子类实现,向上转型。 1.同一引用类型(同一父类); 2.不同实例(不同子类); 3.执行不同操作(不同子类的属性或方法)。 (JVM动态绑定机制) 应用: 1.使用父类作为方法的参数; 2.使用父类作为方法的返回值。 阅读全文
posted @ 2019-03-22 19:56 想看云飞却没风~ 阅读(189) 评论(0) 推荐(0) 编辑
摘要: java 中的instanceof 运算符是用来判断对象是否是 特定类或这个特定类的子类 的一个实例。 用法: result = object instanceof class 参数: Result:布尔类型。 Object:必选项。任意对象表达式。 Class:必选项。任意已定义的对象类。 阅读全文
posted @ 2019-03-22 18:19 想看云飞却没风~ 阅读(2478) 评论(0) 推荐(0) 编辑
摘要: Random rand =new Random(25); int i; i=rand.nextInt(100); 初始化时25并没有起直接作用,rand.nextInt(100);中的100是随机数的上限,产生的随机数为0-100的整数,不包括100。 阅读全文
posted @ 2019-03-22 18:09 想看云飞却没风~ 阅读(442) 评论(1) 推荐(0) 编辑
摘要: 1.对象使用之前通过getinstance()得到而不需要自己定义,用完之后不需要delete; 2.new 一定要生成一个新对象,分配内存;getInstance() 则不一定要再次创建,它可以把一个已存在的引用给你使用,这在效能上优于new; 3.new创建后只能当次使用,而getInstanc 阅读全文
posted @ 2019-03-22 18:02 想看云飞却没风~ 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 使用原因:在通过无参构造方法实例化对象时,如果有属性可以设置默认值,可通过在无参构造方法中使用this()调用有参构造方法实现。 this()需要写在无参构造方法的第一行! 例子:在没有给出小猫的名字和爪子个数是;默认名字是小喵,爪子个数4个。 阅读全文
posted @ 2019-03-22 17:49 想看云飞却没风~ 阅读(4069) 评论(0) 推荐(0) 编辑