枚举在实用程序类中的作用? [已关闭]

问题描述 投票:0回答:1

枚举在定义实用程序类中是否发挥作用? 如果不是,那么它们的重要应用是什么? (服务类是只包含静态成员的类,不用于创建对象,而是提供服务。例如: class Math )

public class className{

enum enumIndetifer{// instead of attributes--> enumeration
CONST1;
//....
CONSTN;
}
public static datatype metodName1(list of parametars,...){
// statement..
return res;}

public static datatype metodName2(list of parametars,...){
// statement..
return res;}

public static datatype metodNameN(list of parametars,...){
// statement..
return res;}

}
java enumeration utility
1个回答
-1
投票

服务类包含提供与特定用例相关的特定服务(即功能)的方法。它们用于封装相关操作并在代码中提供清晰的关注点分离。 这些类通常包含提供各种操作的方法,它们还可以具有属性、构造函数(但它们通常不用于直接创建对象。相反,它们通常由框架或应用程序的其他部分实例化。)和其他方法,就像任何其他 Java 类一样。

实用程序类(也称为帮助程序类)旨在提供在应用程序中使用的通用实用程序功能。实用程序类通常是静态的,并且可以使用类名访问它们的方法,而不需要创建对象。由于实用程序类并不意味着要实例化,因此它们没有构造函数或实例变量。

© www.soinside.com 2019 - 2024. All rights reserved.