摘要: 类与类之间的关系 1. 依赖关系(Dependency) 如果在一个A类中用到了另一个B类,那么就说A类依赖B类。类图表示如下: 只要B类满足下面条件中的任意一个,就说A类依赖B类: A类中用到了B类 A类中有B类型的成员变量 B类是A类方法的返回类型 B类是A类方法的参数类型 A类的方法中用到了B 阅读全文
posted @ 2024-08-02 16:49 nadooo 阅读(53) 评论(0) 推荐(0)
摘要: 继承 一.继承的概念 继承是面向对象编程(OOP)中的一个核心概念,它允许我们定义一个类(称为子类或派生类)来继承另一个类(称为父类或基类)的属性和方法。通过这种方式,子类可以复用父类的代码,并且可以在此基础上添加或修改功能。继承的主要目的是实现代码的重用,并使得类之间的关系更加清晰。 继承的主要特 阅读全文
posted @ 2024-08-02 10:35 nadooo 阅读(57) 评论(0) 推荐(0)
摘要: jar包 JAR包(Java Archive File)是Java的一种文档格式,也是与平台无关的文件格式,它用于将多个Java类、资源和元数据打包到一个文件中。JAR包与ZIP包非常相似,实际上它就是ZIP包的一种特殊形式,但JAR包在内容中包含了一个名为META-INF/MANIFEST.MF的 阅读全文
posted @ 2024-08-02 10:11 nadooo 阅读(243) 评论(0) 推荐(0)
摘要: static关键字 static关键字是编程语言中的一个重要概念,它用于声明静态成员,这些成员属于类本身而非类的任何特定实例。在面向对象编程语言中,static关键字用于声明静态成员,这些成员属于类而非类的实例。以下是对static关键字在Java编程语言中用法的一般概述: 静态变量(类变量) : 阅读全文
posted @ 2024-08-02 10:09 nadooo 阅读(22) 评论(0) 推荐(0)
摘要: This关键字 this关键字在编程语言中,尤其是JavaScript和Java中,扮演着重要的角色。它主要用于指代当前对象或当前执行环境的上下文。虽然this关键字的具体用法可能因语言而异,但我可以基于JavaScript和Java的通用概念,总结this关键字的五种常见用法: 1. 在对象方法中 阅读全文
posted @ 2024-08-02 10:05 nadooo 阅读(62) 评论(0) 推荐(0)
摘要: 多态(Polymorphism) 多态(Polymorphism)是面向对象编程中的一个核心概念,它指的是同一种类型的对象在不同的情况下表现出不同的行为。以下是对多态概念的详细解释: 一、多态的定义 基本定义:多态通俗来说就是多种形态,具体表现为去完成某个行为时,当不同的对象去完成时会产生出不同的状 阅读全文
posted @ 2024-08-02 10:00 nadooo 阅读(75) 评论(0) 推荐(0)
摘要: 接口(Interface) 接口(Interface)在面向对象编程(OOP)中是一个非常重要的概念,它定义了一组方法规范(也称为成员函数),但通常不实现这些方法的具体逻辑。接口是一种引用类型,它是一种抽象的类型,用于指定一组方法,但不实现它们。实现接口的类必须提供接口中所有方法的具体实现。 一.接 阅读全文
posted @ 2024-08-02 09:40 nadooo 阅读(35) 评论(0) 推荐(0)
摘要: 抽象类(Abstract Class) 抽象类(Abstract Class)是面向对象编程中的一个重要概念,它主要用在需要定义一组接口(即一组方法),但又不希望实现这些接口的具体类上。抽象类是一种不能被实例化的类,它通常包含一些抽象方法(即只有声明没有实现的方法),用于强制子类实现这些方法。 一. 阅读全文
posted @ 2024-08-02 09:34 nadooo 阅读(422) 评论(0) 推荐(0)
摘要: Getter访问器和Setter访问器 Getter访问器和Setter访问器是面向对象编程(OOP)中常见的概念,特别是在使用如Java、C#、Python(通过@property装饰器)等语言时。它们用于封装对象的属性,提供对对象内部状态的访问和修改,同时可以控制这些访问的权限和方式。 Gett 阅读全文
posted @ 2024-08-01 11:52 nadooo 阅读(76) 评论(0) 推荐(0)
摘要: 访问修饰符 访问修饰符(Access Modifiers)是编程语言中用于控制类、方法、变量等成员的访问权限的关键字。不同的编程语言中,访问修饰符的种类和用法可能有所不同。以下是一些常见编程语言中访问修饰符的概述: Java中的访问修饰符 Java中有四种访问修饰符: public:表示公开的,可以 阅读全文
posted @ 2024-08-01 11:47 nadooo 阅读(41) 评论(0) 推荐(0)