自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 JAVA接口(interface)

目录 接口(interface) 怎么去实现接口? 接口的多实现 接口的多继承 几点注意 接口和抽象的选择 接口(interface) 什么是接口? 硬件接口:两个设备间的连接方式。包含数据传输协议 软件接口:程序代码,包含一种规范。 统一接口以后的意义:根据规范设计产品,可以做到适配性 JAVA接口 定义: /** * 把class替换成了interface */ public interface InterDemo { /** ...

2022-03-03 23:55:44 452 1

原创 JAVA抽象类(abstract)简单易懂

语法定义 /** * 抽象类 */ public abstract class UsbAbstract { /** * 抽象方法 */ public abstract void usb(); } 注意: 抽象类不能被实例化 抽象类可以有普通的方法 抽象方法没有方法体,必须等子类实现 当子类继承的是抽象类时,必须实现抽象类的所有抽象方法 抽象类也有构造方法 创作不易,如有帮助请点个赞吧! ...

2022-03-03 23:42:37 382

原创 JAVA重写(override)与重载(overload),通俗易懂

重写(override) 下面直接给出代码实例,简单易于理解 public class Cat extends Animal { ​ @Override public void eat() { System.out.println("小猫吃鱼"); } } ​ ​ public class Dog extends Animal { @Override public void eat() { System.out.println("...

2022-03-03 23:33:47 512

原创 JAVA面向对象之“继承“,通俗易懂

继承(extends) 继承的实现是不难的,下面通过具体的代码实现大家就能明白了。 代码举例: 创建对象的时候,构造方法(构造器)是如何执行的? 如果有静态代码块则先执行父类静态代码块,然后子类静态代码块 再执行父类构造器 再执行子类构造器 再执行set get方法 创建什么对象,执行的this 就是谁 子类:Teacher类 -----------------------------------------------------

2022-03-03 23:11:09 348 1

原创 JAVA面向对象之“封装”,通俗易懂

目录 什么是封装? 封装的优点: 访问修饰符 代码举例: 什么是封装? 方法就是一个封装 类也是一个封装 封装的优点: 提高功能的复用性 隐藏了实现细节,提高了安全性 举例:电脑类是一个封装(cpu,内存,硬盘,鼠标,键盘)学生类是一个封装(名字,年龄,性别) 访问修饰符 private:是私有的,只能在本类中访问(类访问权限) 缺省:只能在本包中访问(包访问权限) protected:子类访问权限 public:在任何地方都可以访问.

2022-03-02 00:09:47 375

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除