- 博客(4)
- 收藏
- 关注
原创 Java编程思想第九章总结+练习
1.抽象类java提供一个叫做抽象类。若类中包含抽象方法,该类必须限定为抽象的。编译器不会为抽象类创建对象。如果继承了一个抽象类,那么导出类必须实现继承的抽象方法。如果不这样,那么导出类也是抽象类,必须有abstract关键字。练习一:import java.util.Random;abstract class Rodent{ abstract void voice(); abstract void eat();}class Mouse extends Rodent {.
2021-10-21 20:41:44
250
原创 Java编程思想第八章总结+练习
多态的作用是消除类型间的耦合。对象可以作为自己本身的类型使用,也可以作为他的基类使用。练习一:class Cycle{ void print() { System.out.println("Cycle"); }}class Unicycle extends Cycle{ void print() { System.out.println("Unicycle"); }}class Bicycle extends Cycle{ void print() { Syste
2021-10-18 19:34:30
149
原创 Java编程思想第三章总结+练习
练习一:需要静态导入相关知识操作符大部分和c++差不多。1.优先级先乘除后加减,没说的。这里有一个字符串的运算+号。如果String类后的+号后跟着一个非String类型,那么会将非String转化为String类型2.别名问题常数不能是左值。对基本类型赋值,存储的就是实际的数值。而对对象赋值操纵的是对象的引用,这一点要注意。练习二:class AFloat{ float num;}public class Test2 { public static void
2021-10-14 17:52:39
173
原创 Java编程思想第二章总结+练习
引用操纵对象Java基于c++,但更加面向对象。java用引用操作对象(这里不考虑基本类型,稍后讲解)。用书上的类比即遥控器(引用)和电视(对象)的关系。想调节电视音量画面频道时,我们用遥控器即可。带着遥控器在房间里走动也可以操控电视。创建引用例子:Student freshman;String str;Car bmw;//等等但注意这里引用没有和对象关联,安全的做法是创建引用同时进行初始化。如:String s = new String("hello");关于对象存储关于对象
2021-10-13 20:26:10
145
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人