摘要: 重写 : 子类的方法和父类的方法必要一致;方法体不同 1. 方法名必须相同 2. 参数列表必须相同 3. 修饰符;范围可以扩大但不能缩小:public>protected>default>private 4. 抛出的异常 ;范围可以缩小但不能扩大; ClassNotFoundException--> 阅读全文
posted @ 2022-04-04 17:09 HFUUwzy 阅读(42) 评论(0) 推荐(0)
摘要: //在Java中,所有的类,都默认直接或者间接继承objec类// Person 人 :父类public class Person /*extends object*/ { public Person() { System.out.println("Person无参执行了"); } protecte 阅读全文
posted @ 2022-04-04 15:41 HFUUwzy 阅读(211) 评论(0) 推荐(0)
摘要: 封装的意义 1.提高程序的安全性,保护数据 2.隐藏代码的实现细节 3.统一接口 4.系统可维护增加了 package com.oop.Feng;//属性私有 get / set//定义一个类 private 私有public class Student { //属性私有 private Strin 阅读全文
posted @ 2022-04-03 14:31 HFUUwzy 阅读(57) 评论(0) 推荐(0)
摘要: public class Pet { String name; int age ; //无参构造 public void shout(){ System.out.println("叫了一声"); } public class Application { public static void main 阅读全文
posted @ 2022-03-27 11:11 HFUUwzy 阅读(29) 评论(0) 推荐(0)
摘要: 构造器: 1.和类名相同 2.没有返回值 作用: 1.本质在调用构造方法 2.初始化对象的值 另外,定义了一个有参构造后,如果想使用无参构造,显示的定义一个无参构造 public class Person { //通过new关键词去调用构造方法 //一个类即使什么都不写,它也会存在一个方法 //显示 阅读全文
posted @ 2022-03-26 22:49 HFUUwzy 阅读(60) 评论(0) 推荐(0)
摘要: //类的对象与创建,一个package里只需一个main方法package com.oop.Classcreation;public class Student { //一个类只能包含以下两方面 //属性: 字段 String name; //null 默认值 int age; //0 默认值 // 阅读全文
posted @ 2022-03-25 22:29 HFUUwzy 阅读(36) 评论(0) 推荐(0)
摘要: 1.值传递 package com.oop; public class Demo01 { public static void main(String[] args) { int a = 1; System.out.println(a); Demo01.change(a);//调用Demo01类的方 阅读全文
posted @ 2022-03-24 22:31 HFUUwzy 阅读(26) 评论(0) 推荐(0)
摘要: 关于(Java)方法的再认识 1.方法的调用(图中两个方法在一个包中) 2.静态与非静态 两个非静态可以调用 但是静态不可以同时调用非静态 package com.oop;public class Way02 { public static void main(String[] args) { } //静态方法和类一起加载的 p 阅读全文
posted @ 2022-03-24 21:57 HFUUwzy 阅读(17) 评论(0) 推荐(0)
摘要: public class Demo01 { public static void main(String[] args) { //字符串连接符 + String int a=20; int b=10; System.out.println(""+a+b); System.out.println(a+ 阅读全文
posted @ 2022-03-13 21:38 HFUUwzy 阅读(54) 评论(0) 推荐(0)
摘要: //位运算public class Demo01 { public static void main(String[] args) { /* A = 0011 1100 B = 0000 1101 A&B = 0000 1100 两位都是1为1; A|B = 0011 1101 两位都是0为0; A 阅读全文
posted @ 2022-03-13 21:03 HFUUwzy 阅读(24) 评论(0) 推荐(0)