04 2022 档案
摘要:继承的概念 继承 关键词为extends 意思是扩展。子类是父类的扩展。本质上是对某一批类的抽象。 例如Person类是人,还有Student和Teacher两个类,老师和学生也是人。那用extends关键字,就能实现学生/老师继承人这个类的关系。 Person是父类,Stduent就是子类 在Ja
阅读全文
摘要:概念 封装就好比去银行办业务,只需要知道怎么存钱怎么取钱,并不需要知道他们内部是怎么运行的。 在设计程序时,追求·高内聚,低耦合。一个类中,将属性封装好,留出接口方便别人调用。在进行方法调用的时候,直接用预留的接口就好。 封装多用于属性,而不是方法。 alt + insert可以快速设置封装 封装的
阅读全文
摘要:代码示例 内存分析(完整) 内存分析(分步) 1.一开始进入项目,什么都没有的时候是这样的,分为栈和堆。再堆中又区分出一个方法区,方法区里面又区分出一个静态方法区域。静态方法的修饰词为static,静态方法再最开始的时候就已经生成了。 2.然后创建了Pet类和Application类,然后再类里面写
阅读全文
摘要:构造器的特点,作用以及注意点 构造器的两个特点 1. 必须和类名相同 2.没有返回值,也不能写void 构造器核心的作用 1.使用new 关键字,必须要有构造器,因为他的本质就是在调用构造器 2.用来初始化值 构造器的注意点 1.定义有参构造后,如果想继续使用无参构造,显示的定义一个无参的构造 构造
阅读全文
摘要:##创建类 一个主程序中一般只有一个main方法,因此在创建非主程序类的是时候,里面只包含两个东西:属性:字段和方法 类相当于一个模板,在设置属性时,一般不设置一个固定的对象。 在方法中的this 表示在这个类中的这个名字在学习。 ##创建对象和执行 创建了Student类之后,创建了Applica
阅读全文
浙公网安备 33010602011771号