gpt4 book ai didi

Java - 如何扩展最终的 swt 类?如何创建包装类?

转载 作者:行者123 更新时间:2023-12-01 13:32:16 25 4
gpt4 key购买 nike

我必须为我的大学解决这项任务...我需要创建一个新类(使用一种新方法,只是为了表明我知道如何做到这一点),它扩展了最终的 swt 类(因此它可以'不能使用extend关键字以经典方式扩展..)。有人告诉我我可以编写包装类并在其中实例化最终类对象。但然后呢?

如果有人可以向我展示一些这种扩展的示例(使用一些最终类、新类以及使用扩展最终类的新类的方法),我将非常感激,因为我不知道该怎么做。

最佳答案

使用decorator pattern包装对象并扩展它。

要为此答案添加更多内容:

GridLayout 扩展了 Layout。因此,围绕 GridLayout 扩展布局创建一个包装器,并将您的扩展添加到包装器中。如果您想更改方式,则可以将代码添加到布局方法中来执行布局。

关于Java - 如何扩展最终的 swt 类?如何创建包装类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21499401/

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