自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java多态与向上向下转型

多态的必要三要素1.继承 2.方法重写 3.向上转型多态的作用1.增加代码的复用性2.便于代码的管理与维护案例引入代码://测试类public class Test { public static void main(String[] args) { Dog dog = new Dog("八嘎"); Bone bone = new Bone("骨头"); Cat cat = new Cat("西巴"); ..

2022-04-18 20:56:24 659

原创 Java方法重写

什么是方法重写?当我们子类某个方法与父类某个方法的名字,形参,返回类型(可以不一致后面会讲)都一致时则成对父类的方法重写注意:这里的重写的意思不是改变了改变了或覆盖了父类的方法而是因父类的方法无法满足子类需要一些父类那个没有的功能时候,所以重写父类;不要被重写误导!!!基本实现代码:public class 方法重写 { public static void main(String[] args) { C c = new C(); c.test();

2022-04-15 15:23:30 299

原创 java super关键字

作用1.用于访问父类的属性或方法,也可以改变父类的属性在子类的构造器中初始化父类的构造器public class super_use { public static void main(String[] args) { B b = new B(); b.test(); System.out.println(b.num); }}class A { int num=100; public A(int num)

2022-04-15 14:50:11 542

原创 java this关键字

作用1.当类中的构造器的形参与类中的属性名相同时,特指当前对象的属性public class this的作用 { public static void main(String[] args) { Person p = new Person("张三", 20); System.out.println("name= " + p.name + " age=" + p.age); p.f1(); }}class Person {

2022-04-15 14:29:45 378

原创 java继承

作用我们遇到了多个类的属性与方法有一定的共同性时我们可以使用继承或者我们有一类可以归纳为相同的功能的类也可以使用语法:extends 需要继承的类具体实现public class 继承 { public static void main(String[] args) { Graduate graduate = new Graduate(); graduate.age=18;//我们没有在graduate中定义age属性, // 但

2022-04-13 19:57:56 440

原创 java学习

此为记录我的学习历程,以方便将来查看。java小白,若有来者看到此文,一些不到之处,还请多多指教

2022-03-01 16:43:29 87

空空如也

空空如也

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

TA关注的人

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