摘要: 内部类:Java 一个类中可以嵌套另外一个类 要访问内部类,可以通过创建外部类的对象,然后创建内部类的对象来实现 嵌套类有两种类型: 非静态内部类 静态内部类 非静态内部类是一个类中嵌套着另外一个类。 它有访问外部类成员的权限, 通常被称为内部类 由于内部类嵌套在外部类中,因此必须首先实例化外部类, 阅读全文
posted @ 2022-06-26 17:00 贝勒爷ma 阅读(27) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-06-26 15:21 贝勒爷ma 阅读(6) 评论(0) 推荐(0)
摘要: 多态的特性: 1.多态是方法的多态,属性没有多态 2.父类和子类,有联系 类型转换异常! 3.存在条件:继承关系,方法需要重写,父类引用指向子类对象 不能进行多态的: 1.static 方法 2. final 常量 3.private 方法 //父类 public class Person { pu 阅读全文
posted @ 2022-06-26 14:44 贝勒爷ma 阅读(14) 评论(0) 推荐(0)
摘要: 重写:需要有继承关系,子类重写父类的方法 1.方法名称必须相同 2.差数列表必须相同 3.修饰符:范围可以扩大不能缩小 4.抛出异常:范围,可以被缩小,不能被放大 阅读全文
posted @ 2022-06-26 11:52 贝勒爷ma 阅读(35) 评论(0) 推荐(0)
摘要: 1.提高程序的安全性,保护数据 2.隐藏代码的实现细节 3.统一接口 4.系统可维护增加了 阅读全文
posted @ 2022-06-26 11:52 贝勒爷ma 阅读(26) 评论(0) 推荐(0)
摘要: object类: 在Java中所有的类,都默认直接或者间接继承object super:调用父类的属性及方法 1.super调用父类的构造方法,必须构造方法的第一个 2.super必须只能在子类的方法或者构造方法中 3.super和this不能同时调用构造方法 this与super的不同: 代表对象 阅读全文
posted @ 2022-06-26 11:52 贝勒爷ma 阅读(19) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-06-26 10:46 贝勒爷ma 阅读(16) 评论(0) 推荐(0)
摘要: 构造器:快捷键(alt+insert) 1.和类名称相同 2.没有返回值 作用: 1.new 本质在调用构造器方法 2.初始化对象的值 注意: 1.定义有参构造之后,想要使用一个无参的构造方法必须显示的定义一个无参构造方法 阅读全文
posted @ 2022-06-26 10:32 贝勒爷ma 阅读(26) 评论(0) 推荐(0)
摘要: 面向过程和面向对象的区别: 对于描述复杂的事物,为了从宏观上把握,从整体上合理分析,我们需要使用面向对象的思路来分析整个系统。 但是,具体到微观操作,任然需要面向过程的思路去处理面 向对象编程(Object-Oriented Programming, OOP) 面向对象编程的本质就是:以类的方式组织 阅读全文
posted @ 2022-06-26 09:35 贝勒爷ma 阅读(13) 评论(0) 推荐(0)