自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 01背包问题自研究

01背包问题自己做做看

2023-03-17 01:44:52 85

原创 Android Activity 生命周期

onCreat 里面绑定控件。

2023-02-22 16:06:21 69

原创 Java学习(java接口)

一个实现接口的类,必须实现接口内所描述的所有方法,否则就必须声明为抽象类。另外,在 Java 中,接口类型可用来声明一个变量,他们可以成为一个空指针,或是被绑定在一个以此接口实现的对象。接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。当类实现接口的时候,类要实现接口中所有的方法。否则,类必须声明为抽象的类。除非实现接口的类是抽象类,否则该类要定义接口中的所有方法。

2023-02-11 23:21:29 67

原创 Java学习(多态 )

多态若要在主人类中实现喂养其它动物(如Tiger)则需要创建新的方法,如此以来代码可拓展性可维护性差的缺点暴露出来,为了优化,引入多态。若A类和B类没有继承关系(Penguin类和Dog类),用A类声明的变量指向B类的实例(line 5,,调用的eat方法会根据传入的pet 具体为什么宠物类而调用相应方法(取决于实际传参)在子类中重写eat方法(下图为狗类,其它宠物子类中也要修改)若A类和B类有继承关系(Pet类和Dog类)Pet类(父类) Dog类 Cat类。(更改前)传入的是具体的宠物类。

2023-02-09 20:23:50 75

原创 Java学习(final 关键字)

final关键字

2023-02-08 20:06:32 54

原创 Java 学习(抽象类)

加上之后无法 new Pet()限制实例化, 一般用于不需要实例化的父类。抽象方法必须在子类中被实现,除非子类是抽象类。在类前加上 adstract 关键字。abstract 也可用于方法。抽象方法必须在抽象类里。

2023-02-08 20:00:06 70

原创 Java学习

重写时 先重写父类(Object的子类)中的toString,再重写其子类的toString,可以用工具直接生成。Object中toString返回全类名getClass().getName(),加上内存地址。Object中toString。

2023-02-08 19:43:54 67

原创 Java学习

返回值类型相同或者是其子类。访问权限不能严于父类。

2023-02-08 18:13:09 57

空空如也

空空如也

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

TA关注的人

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