MindMap Gallery Java面向对象
Java面向对象的思维导图,分享了类、继承、多态、接口、抽象类、封装的知识,希望这份脑图会对你有所帮助。
Edited at 2023-07-28 19:39:58Einhundert Jahre Einsamkeit ist das Meisterwerk von Gabriel Garcia Marquez. Die Lektüre dieses Buches beginnt mit der Klärung der Beziehungen zwischen den Figuren. Im Mittelpunkt steht die Familie Buendía, deren Wohlstand und Niedergang, interne Beziehungen und politische Kämpfe, Selbstvermischung und Wiedergeburt im Laufe von hundert Jahren erzählt werden.
Einhundert Jahre Einsamkeit ist das Meisterwerk von Gabriel Garcia Marquez. Die Lektüre dieses Buches beginnt mit der Klärung der Beziehungen zwischen den Figuren. Im Mittelpunkt steht die Familie Buendía, deren Wohlstand und Niedergang, interne Beziehungen und politische Kämpfe, Selbstvermischung und Wiedergeburt im Laufe von hundert Jahren erzählt werden.
Projektmanagement ist der Prozess der Anwendung von Fachwissen, Fähigkeiten, Werkzeugen und Methoden auf die Projektaktivitäten, so dass das Projekt die festgelegten Anforderungen und Erwartungen im Rahmen der begrenzten Ressourcen erreichen oder übertreffen kann. Dieses Diagramm bietet einen umfassenden Überblick über die 8 Komponenten des Projektmanagementprozesses und kann als generische Vorlage verwendet werden.
Einhundert Jahre Einsamkeit ist das Meisterwerk von Gabriel Garcia Marquez. Die Lektüre dieses Buches beginnt mit der Klärung der Beziehungen zwischen den Figuren. Im Mittelpunkt steht die Familie Buendía, deren Wohlstand und Niedergang, interne Beziehungen und politische Kämpfe, Selbstvermischung und Wiedergeburt im Laufe von hundert Jahren erzählt werden.
Einhundert Jahre Einsamkeit ist das Meisterwerk von Gabriel Garcia Marquez. Die Lektüre dieses Buches beginnt mit der Klärung der Beziehungen zwischen den Figuren. Im Mittelpunkt steht die Familie Buendía, deren Wohlstand und Niedergang, interne Beziehungen und politische Kämpfe, Selbstvermischung und Wiedergeburt im Laufe von hundert Jahren erzählt werden.
Projektmanagement ist der Prozess der Anwendung von Fachwissen, Fähigkeiten, Werkzeugen und Methoden auf die Projektaktivitäten, so dass das Projekt die festgelegten Anforderungen und Erwartungen im Rahmen der begrenzten Ressourcen erreichen oder übertreffen kann. Dieses Diagramm bietet einen umfassenden Überblick über die 8 Komponenten des Projektmanagementprozesses und kann als generische Vorlage verwendet werden.
Java
Java面向对象
类
概念
针对于一类事物的统一描述,统一概述,主要包括 数据描述和行为描述
属性
public修饰
普通成员变量
static修饰
类变量
静态成员变量推荐使用类名调用,不推荐使用类对象调用【没有对象】
静态成员变量在类文件加载阶段,申请内存【数据区】空间,已经具备数据的存储能力和数据提供能力
静态成员变量在代码中唯一,对于类唯一,对于当前程序也是唯一。
静态成员变量一般用于共享资源,记录数据操作,一处修改,所有位置都会受到影响。
静态成员变量也可以称之为【类变量】
final修饰
常量
常量,不可修改
方法
成员方法
静态方法
标注
静态成员方法推荐使用类名调用,不推荐使用类对象调用【没有对象】
静态成员方法可以直接使用类内的其他静态资源
静态成员方法不可以使用类内非静态资源
静态成员方法在类文件加载阶段,申请内存【方法区】空间,在方法区中已经具备执行能力,执行相关的所有内容都已准备就绪【权限修饰,返回值类型,方法名,形式参数列表,方法体,异常】
静态成员方法也可以称之为【类方法】
静态成员方法常用于工具类封装,代码执行效率高
构造方法
用于实例化对象,分为有参构造和无参构造,若不写构造方法则默认有一个无参构造方法
Setter和Getter
抽象方法
只能写在抽象类或接口中,没有方法体,必须被重写
方法重载
在同一个类中,方法的名字相同,参数数量和数据类型不同
方法重写
在继承关系中,子类对父类的方法体重新定义,方法名、参数列表、返回值类型完全相同
实例化对象、属性和调用方法
类名 类对象 = new 类名();
类对象.属性
类对象.方法
继承
父类
子类
多态
接口
接口类
定义格式
interface 接口名{}
类内格式
成员属性缺省关键字 public static final,为公开静态常量,必须初始化
方法缺省关键字 public abstract, 为公开抽象方法
特点
多继承,多实现
实现类
定义格式
class 类名 implements 接口名{}
要求
必须重写实现接口的方法,或把该类也变成抽象类
抽象类
关键字
abstract
不能实例化
封装
隐藏内部实现
对外提供接口