-
抽象类的使用规则:查看全部
-
抽象类的应用场景:查看全部
-
1.静态方法可以直接调用静态变量但不可以直接调用非静态变量(只能通过对象来调用)。 2.普通成员方法中则可以直接访问同类的非静态变量和静态变量。 3.静态方法不可以直接调用非静态方法,需要通过对象来调用。(与第一条类似)查看全部
-
....查看全部
-
java中的访问修饰符的访问范围查看全部
-
包的使用查看全部
-
系统包查看全部
-
java中的包查看全部
-
封装的实现步骤查看全部
-
面向对象的三大特性查看全部
-
封装概念查看全部
-
instanceof运算符——解决引用对象的类型,避免类型转换的安全性问题。查看全部
-
多态: 1.引用多态:父类的引用可以指向本类及其子类的对象。例如 class Dog extends Animal{} Animal obj1 = new Animal(); //指向本类 Animal obj2 = new Dog(); //指向子类 //Dog obj3 = new Animal(); //不能用子类的对象指向父类的引用 1.方法多态:查看全部
-
2.Object类的equals()方法比较的是两个对象的引用是否指向的是同一内存地址(相当于两个等号)。一般情况下比较两个对象时比较他的值是否一致,所以equals()方法需要重写。Eclipse重写equals()方法:Source>Generate hashCode() and equals()查看全部
-
如果直接打印一个对象,那么会输出该对象在内存中的地址(hash码),如:com.imooc.Dog@9e5c73 可以重写Object类中的toString()方法实现输出属性值。Eclipse中的操作是Source>generateToString()查看全部
举报
0/150
提交
取消