![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA基础
文章平均质量分 89
丨养猪大户丨
兔子拼命跑,乌龟怎么办
展开
-
接口和抽象类的区别(java)
抽象类抽象方法必须用abstract关键字进行修饰。如果一个类含有抽象方法,则称这个类为抽象类,抽象类必须在类前用abstract关键字修饰。因为抽象类中含有无具体实现的方法,所以不能用抽象类创建对象。下面要注意一个问题:在《JAVA编程思想》一书中,将抽象类定义为“包含抽象方法的类”,但是后面发现如果一个类不包含抽象方法,只是用abstract修饰的话也是抽象类。也就是说抽象类不一定必须...转载 2020-04-08 22:01:28 · 126 阅读 · 0 评论 -
接口中 public static final的关键字的作用
static是为了让其成为类的成员,而不是对象的成员,这样用起来就方便了 public是为了方便访问 final则是表明这是个常量,不能修改 private的对象,然后定义get、set是为了访问控制,是一种常规的封装 综上,public static final可以让访问变得很方便,而且不会被修改。一般可以放配置信息,还有一些状态码的定义。 ...转载 2020-04-08 19:24:41 · 519 阅读 · 0 评论 -
Java实现简单的汽车租赁系统
需求如下: 问题分析: 首先应当构建一个MotoVehicle的抽象(abstract)类,类里面包含一个brand属性,表示汽车品牌;还包含一个no属性,表示汽车牌号;package cn.jbit.car;public abstract class MotoVehicle { private String no; private String brand; /** * ...原创 2018-07-04 20:21:32 · 23970 阅读 · 1 评论 -
Java实现简单电脑管理系统(继承,尚未使用多态的方法来实现)
1、需求如下: 2、新建一个Computer的抽象类package computer;public abstract class Computer { private String name,brand,cpu,memory,hardDisk,monitor; public Computer(){ } public Computer(String name,...原创 2018-07-05 17:51:00 · 704 阅读 · 0 评论 -
Java实现简单的电脑管理系统(多态)
1、需求如下2、问题解决 (1)构建computer的抽象类,包含一个show()的方法package CompMgrPoly;public abstract class Computer { private String type,name,brand,cpu,memory,hardDisk,monitor; public Computer(){ } public ...原创 2018-07-07 13:18:47 · 1576 阅读 · 0 评论