2021年11月12日

多态

摘要: 多态 1.多态是方法的多态,不是属性的多态。 2,父类和子类有联系。 3.存在条件:子类继承父类,子类重写父类方法,父类引用子类对象(person父 a = new student子())。 //static方法不能重写,final常量,private方法不能重写。 多态好处:让同一方法可以根据对象 阅读全文

posted @ 2021-11-12 21:15 张铁蛋666 阅读(29) 评论(0) 推荐(0) 编辑

方法重写

摘要: 方法重写 A类: package com.tiedandan.oop.方法重写;​public class A extends B{ public static void print(){ System.out.println("A>text"); } public void print1(){ S 阅读全文

posted @ 2021-11-12 18:59 张铁蛋666 阅读(26) 评论(0) 推荐(0) 编辑

super和this区别

摘要: super和this区别 1.super用于引用父类的属性和方法,super.print();引用父类的print方法。super();引用父类的构造方法。而this关键字引用类自身的属性和方法。 2.super()必须写在类自身构造方法的第一行。 3.this没有继承也能用,super只有继承了父 阅读全文

posted @ 2021-11-12 18:01 张铁蛋666 阅读(28) 评论(0) 推荐(0) 编辑

Super关键字

摘要: Super关键字 父类: package com.tiedandan.oop.super引用父类方法和属性;​public class Father { public Father(){ System.out.println("父亲构造方法真正先执行!"); } public String getN 阅读全文

posted @ 2021-11-12 17:50 张铁蛋666 阅读(29) 评论(0) 推荐(0) 编辑

继承

摘要: 继承 1.继承关系有两个类,父类和子类。子类是父类的拓展。 2.一个子类只能有一个父类,一个父类可以有多个子类。 父类: package com.tiedandan.oop.继承;​public class Father { public int getAge() { return age; }​ 阅读全文

posted @ 2021-11-12 17:10 张铁蛋666 阅读(22) 评论(0) 推荐(0) 编辑

封装

摘要: package com.tiedandan.oop.封装;public class application { public static void main(String[] args) { student liming =new student(); liming.getName(); Stri 阅读全文

posted @ 2021-11-12 13:17 张铁蛋666 阅读(34) 评论(0) 推荐(0) 编辑

创建对象内存分析

摘要: 创建对象内存分析 https://www.bilibili.com/video/BV12J41137hu?p=65 阅读全文

posted @ 2021-11-12 11:09 张铁蛋666 阅读(8) 评论(0) 推荐(0) 编辑

构造方法

摘要: 构造方法 构造器:使用new关键字创建的时候,除了分配内存空间之外,还会给创建好的对象进行默认的初始化以及对类中构造器调用。 类中构造器也叫构造方法,是在进行创建对象时必须要调用的。 构造器特点: 必须和类名相同 必须没有返回值类型,也不能写void //无参构造 public person(){ 阅读全文

posted @ 2021-11-12 10:36 张铁蛋666 阅读(76) 评论(0) 推荐(0) 编辑

导航