什么是匿名课程?(anonymous classes?)

匿名类是编程该类的人员未指定名称的类。它们通常在不需要命名类时使用,例如当类只不过是另一个更高超类的必需子集时。编写匿名类的优点是,它们为程序员提供了一个简化其代码的机会,特别是在匿名类将装入多个超类的情况下。一个主要的缺点是匿名类不能定义构造函数或使其私有、受保护或静态,因为缺少名称会消除这些可能性。。...
Programmers create child objects from classes, and these objects inherit the functions and methods within the parent class.

匿名类是编程该类的人员未指定名称的类。它们通常在不需要命名类时使用,例如当类只不过是另一个更高超类的必需子集时。编写匿名类的优点是,它们为程序员提供了一个简化其代码的机会,特别是在匿名类将装入多个超类的情况下。一个主要的缺点是匿名类不能定义构造函数或使其私有、受保护或静态,因为缺少名称会消除这些可能性。。

在计算机编程中,类是一个广义对象,可以出现在任意数量的特定实例中。就像术语“飞机”广泛涵盖所有类型的单引擎飞机、双引擎飞机、军用飞机和客机一样,计算术语中的“类”是对象的通用实例。它只是一个模板,可以根据需要填写,以满足程序员或最终用户的需要。例如,创建一个名为“bicycle”的类可能包括bike的参数;换句话说,轮胎的尺寸和类型、齿轮的数量、自行车的具体品牌和型号等等。。

程序员通常使用匿名类作为超类的子集,超类是由自己的多个类构造而成的类。以“bicycle”类继续前面的示例,该类的一个匿名子类可能是“tires”,包含关于轮胎尺寸、品牌等的信息。

这样做的好处是匿名类别的“轮胎”同样适合于“自行车”的超类或“汽车”的超类通过将其创建为匿名类,程序员可以在必要时更轻松地重用其工作。这节省了时间和成本,使代码更容易理解。

缺点是没有名称,匿名类不能使用与命名类相同的功能。例如,它们不能被视为私有类、受保护类或受限制类。此外,它们不能使用构造函数,当类第一次出现时,构造函数是用默认参数初始化类的子例程。这种灵活性的缺乏是匿名类简单性的自然折衷。

  • 发表于 2022-01-05 21:24
  • 阅读 ( 72 )
  • 分类:IT

你可能感兴趣的文章

匿名(anonymity)和保密(confidentiality)的区别

...语对于面试官和这些活动的参与者都是至关重要的。   什么是匿名(anonymity)? 在这种情况下,研究人员无法收集参与者的唯一标识符,如电话号码、身份证号码、电子邮件详细信息、照片、姓名和地址。收集到的数据不应该有...

  • 发布于 2021-06-26 06:12
  • 阅读 ( 270 )

什么是匿名者?(an anonymizer?)

匿名者是一种为希望保持其浏览活动隐私的web用户提供的服务。使用匿名器的人不是通过浏览器直接访问网页,而是通过服务请求网页。该服务访问该页面并将其转发到浏...

  • 发布于 2021-12-11 10:09
  • 阅读 ( 165 )

什么是匿名论坛?(an anonymous forum?)

匿名论坛是一种互联网留言板,用户可以以某种身份参与,而无需提供个人信息。匿名论坛的目的是消除在其他类型的讨论中可能形成的偏见,因为每一项声明都必须根据...

  • 发布于 2021-12-11 10:11
  • 阅读 ( 185 )

什么是匿名ftp?(an anonymous ftp?)

匿名文件传输协议(FTP)是一种用于下载和查看公共文件的方法,用户无需提供任何标识信息。登录匿名FTP服务类似于使用常规FTP程序,因为需要用户名和密码;然而,用...

  • 发布于 2021-12-11 10:11
  • 阅读 ( 110 )

什么是匿名内部类?(an anonymous inner class?)

...。反射允许程序剖析另一个类并查看其成员变量和方法是什么,而不是代码本身。通过使用匿名内部类,可以保护内部类的内容不受反射,并且可以有效地隐藏较大类的内部工作。 ...

  • 发布于 2021-12-11 10:12
  • 阅读 ( 106 )

什么是匿名登录?(an anonymous login?)

匿名登录,有时也称为匿名登录,是用户在没有用户名或电子邮件身份验证的情况下登录网站或在线服务的过程。通常仍然需要密码,而该密码通常是用户的主要电子邮件...

  • 发布于 2021-12-11 10:13
  • 阅读 ( 187 )

什么是匿名邮件?(an anonymous post?)

匿名帖子是指使用其他身份在互联网论坛、博客或留言板上发表的帖子。这可以通过使用一个网名或简单地以“匿名”的方式发布来实现。这样做的人通常是出于隐私的原...

  • 发布于 2021-12-11 10:13
  • 阅读 ( 116 )

什么是匿名url?(an anonymous url?)

匿名统一资源定位器(URL)是一个缩短的URL或链接,它会占用一个较长的网站地址并将其缩短,在此过程中,用户无法知道真实地址。许多网站地址很长,特别是对于在线...

  • 发布于 2021-12-11 10:16
  • 阅读 ( 131 )

什么是匿名用户?(an anonymous user?)

在计算技术中,匿名用户是指允许访问网络或网页上的某些资源的个人,但不享有与被视为注册或授权用户的人相关的全部利益。匿名用户可以参与的活动范围因网络或网...

  • 发布于 2021-12-11 10:17
  • 阅读 ( 133 )

什么是匿名认证?(anonymous authentication?)

匿名身份验证是确认用户访问网页或其他服务的权限的过程。与可能需要用户名和密码等凭据的传统身份验证不同,匿名身份验证允许用户登录到系统,而无需公开其实际...

  • 发布于 2021-12-11 17:25
  • 阅读 ( 215 )