classspecific
Classspecific is an adjective used in software design and programming to describe elements that are defined at the class level and therefore apply to all instances of a class rather than to a single object. In this sense, class-specific features are contrasted with instance-specific data and behavior. The term is often used in documentation to indicate scope or binding of methods, attributes, configurations, or resources to a particular class.
Implementation varies by language. In Java and C#, class-specific state is typically implemented with static fields
Design considerations: using class-specific state can improve efficiency or coordination among instances, but it introduces shared
See also: object-oriented programming; class vs. instance; static members; class methods; metaprogramming.