![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
RachelQin_
发的博客比较适合小白鼠^^
展开
-
Java 定义一个抽象类 Person,有 name,age,sex 三个属性,创建构造函数,给这三个属性赋值,重写打印描述信息方法,打印三个属性值;这个类中有两个抽象方法 work 和 hello;
Java定义一个抽象类 Person,有 name,age,sex 三个属性,创建构造函数,给这三个属性赋值,重写打印描述信息方法,打印三个属性值;这个类中有两个抽象方法 work 和 hello;定义两个子类 Teacher,Student;教师的 work 实现是:教书育人,hello 实现是:“同学好”;学生的 work 实现是:认真学习,hello 实现是“老师好”。Person.javapublic abstract class Person { String name; i原创 2021-01-20 19:22:09 · 14617 阅读 · 5 评论 -
Java == 与 equals的区别
1.==既可以比较基本类型也可也比较引用类型.对于基本类型就是比较值,对于引用类型就是比较内存地址2.equals属于java.lang.Object类里面的方法,如果该方法没有被重写过,默认也是==,我们可以看到String等类的equals方法也是被重写过的,而且String类在日常开发中用的比较多,久而久之形成了equals是比较值的错误观点以下是Object类equals方法源码: public boolean equals(Object obj) { retur...原创 2021-01-20 13:08:33 · 99 阅读 · 0 评论 -
Java 创建一个汽车类(Car)(1)为其定义两个属性:颜色和型号。每个属性都使用private进行封装,为每个属性设置set、get方法。
创建一个汽车类(Car)(1)为其定义两个属性:颜色和型号。每个属性都使用private进行封装,为每个属性设置set、get方法。(2)为该类创建两个构造方法。第一个为无参的构造方法。第二个为带参构造方法(3)重写toString方法,通过toString输出汽车信息。(4)重写equals方法,如果汽车的颜色和型号相同就认为是同一辆车。(5)实例化两个对象,输出两个对象的信息,比较两个对象是否是同一个对象。Car.javapublic class Car { private Str原创 2021-01-20 13:05:00 · 12843 阅读 · 2 评论 -
Java 编写一个类实现银行账户Account的概念,包含的属性有“帐号”、“密码”、“存款余额”、“利率rate”、“最小余额”,定义封装这些属性的方法。
编写一个类实现银行账户Account的概念,包含的属性有“帐号”、“密码”、“存款余额”、“利率rate”、“最小余额”,定义封装这些属性的方法。账号要自动生成。编写主类,使用银行账户类,输入、输出3个储户的上述信息。考虑:哪些属性可以设计成static属性。Account.java/*编写一个类实现银行账户Account的概念,包含的属性有“帐号”、“密码”、“存款余额”、“利率rate”、“最小余额”,定义封装这些属性的方法。账号要自动生成。编写主类,使用银行账户类,输入、输出3个储户的上述信原创 2021-01-20 11:29:26 · 5100 阅读 · 0 评论 -
Java 方法重载与重写的区别 表格
重载 重写 类 在同一个类中 1、存在继承关系的两个类或多个类中;2、非静态非私有的方法 方法定义方式 1、参数的顺序、个数、类型至少有一个不同;2、与返回值无关 1、参数必须相同;2、返回值必须相同 访问修饰符 无关 子类的访问权限必须大于或等于父类 ...原创 2021-01-19 19:43:57 · 121 阅读 · 0 评论