摘要: java中的多态 父类代码如下: package oop.Demo06;​public class Person { public void run(){ System.out.println("run"); }}​ 子类代码如下 package oop.Demo06;​public class S 阅读全文
posted @ 2022-10-16 22:41 zhazhawei906 阅读(31) 评论(0) 推荐(0)
摘要: java中的重写 父类代码如下: package oop.Demo05;​public class B { public static void test(){//静态方法 System.out.println("B >"); } public void test2(){//动态方法 System. 阅读全文
posted @ 2022-10-16 22:11 zhazhawei906 阅读(64) 评论(0) 推荐(0)
摘要: java中的super 父类代码如下: package oop.Demo05;//Person = 人public class Person{​ public Person() {//父类构造器,会在子类构造器中优先执行 System.out.println("Person无参构造执行了"); }​ 阅读全文
posted @ 2022-10-16 21:28 zhazhawei906 阅读(69) 评论(0) 推荐(0)
摘要: java中的封装 package oop.Demo04;// 封装的目的/* 1. 提高程序的安全性,保护数据 2. 隐藏代码的实现细节。 3. 统一接口,形成规范。 4. 提高了系统的可维护性。 */public class Application { public static void mai 阅读全文
posted @ 2022-10-16 12:53 zhazhawei906 阅读(153) 评论(0) 推荐(0)
摘要: 类与对象 类是一个模板:抽象的。对象是一个具体的实例:具体的 方法 定义、调用 对应的引用 引用类型: 基本类型(8大基本类型) 对象是通过引用来操作的 属性:字段 Field 成员变量(String name的name就是属性,int a的a就是属性) 修饰符 属性类型 属性名 = 属性值; 对象 阅读全文
posted @ 2022-10-16 12:07 zhazhawei906 阅读(24) 评论(0) 推荐(0)
摘要: Java中的构造器 构造器必须和类名相同 Alt + insert 选择第一个是创建构造器的快捷键 无参数构造器 public Person() { } 有参数构造器 public Person(String name) { this.name = name; } 在一个文件中创建构造器 packa 阅读全文
posted @ 2022-10-16 11:41 zhazhawei906 阅读(41) 评论(0) 推荐(0)
摘要: Java类和对象 package oop.Demo02;//一个项目应该只有一个main方法public class Application { public static void main(String[] args) { //类是抽象的,只有实例化之后才可以使用,new //类实例化之后会返回 阅读全文
posted @ 2022-10-15 15:48 zhazhawei906 阅读(28) 评论(0) 推荐(0)
摘要: Java引用传递-初级 package oop;//引用传递,对象。本质还是值传递public class Demo04 { public static void main(String[] args) { Person person = new Person(); System.out.print 阅读全文
posted @ 2022-10-15 15:16 zhazhawei906 阅读(23) 评论(0) 推荐(0)
摘要: Java值传递 package oop;​import zxw.base.Demo04;​public class Demo03 { public static void main(String[] args) { int a = 1; System.out.println(a);//1​ chan 阅读全文
posted @ 2022-10-15 14:57 zhazhawei906 阅读(21) 评论(0) 推荐(0)
摘要: Java的方法调用2 在进行调用的时候,要注意静态类(static)和非静态类的调用规则 package oop;​public class Demo02 { public static void main(String[] args) { //跨文件调用非静态方法(public static vo 阅读全文
posted @ 2022-10-14 22:33 zhazhawei906 阅读(54) 评论(0) 推荐(0)