gpt4 book ai didi

java - 没有方法的类是否有特殊名称?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:38:17 24 4
gpt4 key购买 nike

没有方法的类叫什么?我正在尝试理解和学习类,所以我有以下类“变量”,它没有方法,只有字段,例如名为“实用程序”的文件夹中的字段“服务器”:

package com.abc.app.utilities;

public class Variables {
public static String Server="http://192.168.1.29/";
}

然后以这种方式从位于另一个文件夹或包中的另一个类中的方法调用此类:

 URL url = new URL(Variables.Server + "...");

这是(没有方法的)特定类型的类还是尽管没有任何方法的普通类?

最佳答案

Raman 是正确的,因为所有对象都继承了 Object 类的方法,因此从技术上讲,您不能拥有一个完全没有任何方法的类。

但是如果你谈论的是一个不覆盖任何这些方法的类,没有自己的方法,并且大多数/所有字段都是公共(public)的,那么人们通常称这些 POD 类型,或者简称为普通旧数据类型。

类似于:

public class Point2D {
public int x;
public int y;
}

会被认为是 POD 类型

关于java - 没有方法的类是否有特殊名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30969472/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com