- 博客(8)
- 收藏
- 关注
原创 Java方法重写
1.重写都是方法的重写,和属性无关 //父类 public class B { public static void test(){ System.out.println("B=>test"); } } //子类 public class A extends B{ public static void test(){ System.out.println("A=>test"); } } //测试类 public class
2022-03-22 20:59:17
5557
1
原创 super和this关键字的使用
1.super注意点: 1.super调用父类的构造方法,必须在构造方法的第一个 2.super必须只能出现在子类的方法或者构造方法中 3.super和this不能同时调用构造方法,因为this也必须在构造方法的第一个 2.this和super区别: 代表的对象不同: this:代表本身调用者这个对象 super:代表父类对象的引用 前提: this:没有继承也可以使用 super:只能在继承条件下才可以使用 构造方法: this();调用本类的构造 super();调用父类的构造
2022-03-22 11:41:58
2141
原创 Java继承
1.继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模 2.Java中只有单继承,没有多继承 3.继承是类与类之间的一种关系,在类与类之间使用;类和类之间的关系还有组合、依赖、聚合等 4.继承关系的两个类:子类(派生类)、父类(基类)。子类继承父类,使用关键字extents表示: eg: public class Student extends Person{ } 即:子类 extends 父类 5.在Java中,所有的类都默认直接或间接继承Object类 修饰符:pu.
2022-03-21 19:34:21
131
原创 Java封装
封装的意义: 1.提高程序的安全性,保护数据 2.隐藏代码的实现细节 3.统一接口 4.提高系统的可维护性 封装本质: 属性私有(private) get/set 代码简单实现: //属性私有 private String name; //名字 //提供可以操作这个属性的方法 //get 获得这个数据 public String getName() { return this.name; } //set 给这个数据设置值 public ..
2022-03-21 17:14:55
616
原创 Java类与对象
1.类与对象 类是一个模板:抽象 对象是一个具体的实例 2.方法 定义、调用 3.对应的引用 引用类型 基本类型(8) 对象是通过引用来操作的:栈-->堆 4、属性:字段Field 成员变量 默认初始化: 数字:0 0.0 char:uoooo boolean: false 引用: null 修饰符 属性类型 属性名 = 属性值! Java中的万能赋值 5.对象的创建和使用 -必须使用new关键...
2022-03-21 16:10:30
310
原创 Java构造器
构造器定义: 1.和类名相同 2.没有返回值 作用: 1.new 本质是在调用构造方法 2.初始化对象的值 注意点: 定义有参构造之后,如果想使用无参构造,必须显示的定义一个无参的构造 Alt+Insert 快捷键 this. 代表当前类 =后面的一般是参数传进来的值 public class Person { String name; //无参构造 public Person(){ this.name = "keke"; } //有
2022-03-21 13:01:40
236
原创 类和对象的关系
1.面对对象的编程本质就是:以类的方式组织代码,以对象的形式组织(封装)数据 2.对象是具体的事物;类是抽象的,是对对象的抽象 3.先有类后有对象,类是对象的模板 4.类是一种抽象的数据类型,它是对某一类事物整体描述/定义,但是并不能代表某一个具体的事物 eg: 动物、植物、车、手机 Person类(人)、Pet类(宠物)、Car类(车),用来描述/定义某一类具体事物应该具备的特点 类包括(属性,对象) eg: //学生类 public class Student { //属性:
2022-03-21 11:18:01
477
原创 Java方法调用
Java中使用new关键字创建对象 类名 对象名=new 类名(); Employee employee = new Employee(); Java中如何创建一个类 class类名(类名首字母必须大写){成员变量} 1.先定义一个类 2.定义类的属性(成员变量) 3.定义类的方法 4.定义类的局部变量 Java中方法的调用 1.调用静态方法 静态方法就是用 static 修饰的方法,静态方法的调用是通过类名来调用的, 表现形式如下: 类名.方法() eg: public ..
2022-03-21 10:14:22
5265
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人