摘要: public class Person { protected String name="lisi"; public void print(){ System.out.println("Person"); } } public class Student extends Person { priva 阅读全文
posted @ 2025-04-02 20:19 骆驼刺破仙人掌007 阅读(6) 评论(0) 推荐(0)
摘要: public class Person { protected String name="lisi"; } public class Student extends Person { private String name="linsi"; public void test(String name) 阅读全文
posted @ 2025-04-02 20:13 骆驼刺破仙人掌007 阅读(7) 评论(0) 推荐(0)
摘要: Super注意点: 1.Super调用父类的构造方法,必须在构造方法的第一个 2.Super必须只能出现在子类的方法或者构造方法中 3.Super和this不能同时调用构造方法 this: 代表的对象不同: this:本身调用者这个对象 Super:代表父类对象的应用 前提: this:没有继承也可 阅读全文
posted @ 2025-03-31 22:03 骆驼刺破仙人掌007 阅读(25) 评论(0) 推荐(0)
摘要: 继承就是会有一个或者多个类,继承一个同类。他们之间的关系类似于子继承父,所以就分为了子类和父类。 子类(派生类)继承父类(基类),可以继承其方法,但如果分类的方法前面加了限制词(比如private等),就不能直接继承了。private 成员不会被子类继承,但仍然存在于父类中。子类可以通过父类提供的公 阅读全文
posted @ 2025-03-30 22:23 骆驼刺破仙人掌007 阅读(16) 评论(0) 推荐(0)
摘要: 封装 高内聚、低耦合:高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用 信息隐藏:通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这成为信息隐藏。 属性私有:get/set 优点: 1.提高程序的安全性 2.隐藏代码的实现细节 3.统一 阅读全文
posted @ 2025-03-30 21:36 骆驼刺破仙人掌007 阅读(13) 评论(0) 推荐(0)
摘要: 类与对象: 类是一个模板 对象是一个具体的实例 方法 定义、调用 对应的引用: 引用的类型:基本类型(8) 对象是通过引用来操作的 栈--堆 4.属性: 字段field 成员变量 默认初始化: 数字:0 0.0 char u0000 boolean:false 引用:null 修饰符:属性类型 属性 阅读全文
posted @ 2025-03-30 20:48 骆驼刺破仙人掌007 阅读(9) 评论(0) 推荐(0)
摘要: package oop; public class Pet { public String name; public int age; //无参构造 public void shout() { System.out.println("叫一声"); } } package oop; public cl 阅读全文
posted @ 2025-03-28 16:49 骆驼刺破仙人掌007 阅读(6) 评论(0) 推荐(0)
摘要: 构造器: 1.和类名相同 2.没有返回值 作用: 1.new本质在调用构造方法 2.初始化对象的值 注意点: 1.定义有参构造之后,如果想使用无参构造,显示的定义一个无参的构造。 this.= 快捷键: idea:alt+insert package oop; public class Applic 阅读全文
posted @ 2025-03-27 22:43 骆驼刺破仙人掌007 阅读(18) 评论(0) 推荐(0)
摘要: 使用new关键字创建对象: 使用new关键字创建的时候,除了分配内存空间之外,还会给创建好的对象进行默认的初始化以及对类中构造器的调用。 类中构造器也称为构造方法,是在进行创建对象的时候必须要调用的。并且构造器有以下两个特点: 1.必须和类的名字相同 2.必须没有返回类型,也不能写void pack 阅读全文
posted @ 2025-03-25 21:49 骆驼刺破仙人掌007 阅读(4) 评论(0) 推荐(0)
摘要: package oop; public class Demon05 { public static void main(String[] args) { // TODO Auto-generated method stub Person person=new Person(); System.out 阅读全文
posted @ 2025-03-25 21:18 骆驼刺破仙人掌007 阅读(9) 评论(0) 推荐(0)