摘要: Object类 Object类是所有类的父类(基类),如果一个类没有明确的继承某一个具体的类,则将默认继承Object类,拥有Object类的方法。 示例: public class Person{} <=> public class Person extends Object {} 使用Objec 阅读全文
posted @ 2021-11-25 10:50 雨溟 阅读(82) 评论(0) 推荐(0)
摘要: 面向对象进阶 1.封装 封装的意义在于保护或者防止代码(数据)被无意中破坏。保护成员属性,不让类以外的程序直接访问和修改。 封装原则:隐藏对象的属性和实现细节,仅对外公开访问方法,并且控制访问级别。 /** * 封装 * @author 孟祥宽 * */ public class Demo1 { p 阅读全文
posted @ 2021-11-19 10:35 雨溟 阅读(37) 评论(0) 推荐(0)
摘要: 接口 1.概念 如果一个类中的全部方法都是抽象方法,全部属性都是全局常量,那么此时就可以将这个类定义成一个接口。 定义格式: interface 接口名称{ 全局常量; 抽象方法; } 示例: /** * 接口 * @author 孟祥宽 * */ public interface Person { 阅读全文
posted @ 2021-11-18 22:56 雨溟 阅读(29) 评论(0) 推荐(0)
摘要: 抽象类 1.概念 抽象类必须使用abstract class声明。一个抽象类中可以没有抽象方法。抽象方法必须写在抽象类或者接口中。 格式: abstract class 类名{ // 抽象类 // 抽象方法 只声明未实现 public abstract void 方法名(); } 抽象类不能被实例化 阅读全文
posted @ 2021-11-18 17:41 雨溟 阅读(140) 评论(0) 推荐(0)
摘要: 代码块 1.普通代码块 编写在顺序执行的代码流程中的代码块。 public static void main(String[] args) { /* * 编写在顺序执行的代码流程中的代码块 * */ { int a = 1; System.out.println(a); } } 2.构造代码块 /* 阅读全文
posted @ 2021-11-16 16:29 雨溟 阅读(35) 评论(0) 推荐(0)
摘要: 权限修饰符 修饰符 类 包 子类 其他包 public ✓ ✓ ✓ ✓ protected ✓ ✓ ✓ ✗ default ✓ ✓ ✗ ✗ private ✓ ✗ ✗ ✗ ※权限范围由大到小:public > protected > default > private。 目录如下: 父类(Paren 阅读全文
posted @ 2021-11-16 16:01 雨溟 阅读(27) 评论(0) 推荐(0)
摘要: 包的介绍 1.介绍 作用: 把功能相似或者相关的类或接口组织在同一个包中,方便类的查找和使用。 包如同文件夹一样,不同的包中的类的名字是可以相同的,当同时调用两个不同包中的相同类名的类是,应该加上包名加以区别。因此,包可以避免名字冲突。 包也限定了访问权限,拥有包访问权限的类才能访问某个包中的类。 阅读全文
posted @ 2021-11-16 15:16 雨溟 阅读(281) 评论(0) 推荐(0)
摘要: 1.static关键字 static表示“静态”的意思,可以用来修饰成员变量和成员方法。static的主要作用在于创建独立于具体对象的域变量或者方法,即不用依赖于对象,使用类就可以调用。 简单理解: 被static关键字修饰的方法或者变量不需要依赖对象来进行访问,只要类被加载,就可以通过类名去进行访 阅读全文
posted @ 2021-11-07 20:06 雨溟 阅读(416) 评论(0) 推荐(0)
摘要: 1.this关键字 在Java基础中,this关键字是一个重要的概念。使用this关键字可以完成以下操作: 调用类中的属性 调用类中的方法或者构造方法 在一个构造函数中,调用另一个构造方法时,调用的代码,必须编写在构造方法的第一行 表示当前对象 public String setName(Strin 阅读全文
posted @ 2021-11-07 20:04 雨溟 阅读(26) 评论(0) 推荐(0)
摘要: 面向对象 1.概述 面向对象是软件开发方法。面向对象的概念和应用已经超越了程序设计和软件开发,是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。 面向对象是相对于面向过程来讲的,指的是把相关的数据和方法组织为一个整体来看待,从更高的层次来进行系统建模,更贴近事物的自然运行模式 阅读全文
posted @ 2021-10-27 02:53 雨溟 阅读(39) 评论(0) 推荐(0)