首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

有一个需要引用实例化对象的类是不好的做法?

这个问题的答案可能会因上下文而异,但一般来说,引用实例化对象的类可能被视为不好的做法,因为它们可能会导致代码的复杂性和性能问题。

首先,实例化对象通常是在一个类被实例化时自动执行的,因此不需要在类中显式地执行实例化操作。如果一个类需要引用实例化对象,那么这个类就必须在实例化对象之前被实例化。这可能会导致代码的混乱和不可预测的行为。

其次,引用实例化对象的类可能会导致性能问题,因为每个实例都需要被初始化,即使它们没有被使用。这可能会导致资源的浪费和性能的下降。

因此,一般来说,引用实例化对象的类是不好的做法。如果一个类需要引用实例化对象,那么这个类应该被设计为在需要时创建实例,而不是在类级别上引用实例化对象。这样可以避免代码的复杂性和性能问题,并确保代码的可读性和可维护性。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

02.你真的知道线程安全的“单件模式”吗?

概述:   单件模式的类图可以说是所有模式的类图中最简单的,事实上,它的类图上只有一个类。   尽管从设计的视角来说它很简单,但是实现上还是会遇到相当多的波折。 一、与单件模式的问答 1.单件模式只有一个类,应该是很简单的模式,但是问题似乎不少 答:固然正确地实现单件模式需要一点技巧,但是阅读完这篇文章之后,你已经具备了用正确的方式实现单件模式的能力。当你需要控制实例个数时,还是应当使用单件模式。 2.难道我不能创建一个类,把所有的方法和变量都定义为静态的,把类直接当作一个单件?   答:如果你的类自给自足

07
  • 领券