gpt4 book ai didi

java - 对于何时编写静态方法与实例方法,是否有经验法则?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:59:52 24 4
gpt4 key购买 nike

我正在学习 Java(和 OOP),虽然它可能与我现在所处的位置无关,但我想知道 SO 是否可以分享一些常见的陷阱或良好的设计实践。

最佳答案

要记住的一件重要事情是静态方法不能被子类覆盖。代码中对静态方法的引用基本上将其与该实现联系起来。使用实例方法时,行为可以根据实例的类型而变化。您可以利用多态性。静态方法更适合行为固定不变的功利主义类型的操作。诸如 base 64 编码或计算校验和之类的事情。

关于java - 对于何时编写静态方法与实例方法,是否有经验法则?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/475097/

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