-
抽象方法没有方法体,以分号结束查看全部
-
抽象类的使用规则查看全部
-
引用类型转换:小类型转换大类型 没问题,而大类型转换小类型则可能发生溢出危险,我们可通过 (类名)引用 格式来进行强制类型转换,但为了避免隐式错误,我们引入关键字 instanceof 关键字来判断其左操作数是否能转换为右操作数,其返回一个布尔类型。 引用类型转换:1、向上类型转换(隐式/自动类型转换),小类型转换为大类型(无风险) 2、向下类型转换(强制类型转换),大类型转换为小类型(有风险)3、instanceof运算符用来解决对象引用类型转换的安全性问题 Dog dog=new dog(); Animal animal=dog; 向上类型转换 (子类引用转换父类引用) Dog dog2=(Dog)animal;向下类型转换(父类引用强制转换为子类引用) Cat cat=(Cat)animal 无法进行类型转换,会报错。因为animal其实是引用指向dog类型对象,因此 1编译时cat类型 2运行时dog类型查看全部
-
局部变量和成员变量的区别查看全部
-
类:属性和方法 定义类 a.定义类名 public class{ b .编写类的属性 //定义属性部分(成员变量) c.编写类的方法 package com.imooc; public class Telphone{ //属性(成员变量)有什么 float screen; floatcpu; float mem; //方法 干什么 void call(){ System.out.println("Telphone有打电话的功能!"); } void sendMessage(){ System.out.println("Telphone有发短信的功能!"); } }查看全部
-
类和接口:一对多 类和父类:一对一查看全部
-
接口中的方法查看全部
-
接口中的熟悉是常量查看全部
-
接口是多继承,类是单继承查看全部
-
接口定义的基本语法查看全部
-
接口的概念查看全部
-
抽象类使用规则查看全部
-
抽象类的作用查看全部
-
父类的引用不能调用子类独有的方法。 watchDoor()是Dog独有的方法,所以父类Animal的引用obj2不能调用Dog类的独有方法watchDoor。查看全部
-
接口中方法不能有方法体,同时方法的访问修饰符不能是 private 和 protected查看全部
举报
0/150
提交
取消