query: Why we need mutable classes?
positive_passages.docid: 152607
positive_passages.text: Mutable or immutable class?
negative_passages.docid: 95924
negative_passages.text: When do we have to use copy constructors?
negative_passages.docid: 8268
negative_passages.text: Why do we need virtual functions in C++?
negative_passages.docid: 33679
negative_passages.text: Why should the interface for a Java class be preferred?
negative_passages.docid: 150628
negative_passages.text: point of having an instance variable as final?
negative_passages.docid: 139848
negative_passages.text: Why is multiple inheritance not supported in most of programming language?
negative_passages.docid: 120830
negative_passages.text: How to create immutable objects in Java?
negative_passages.docid: 63058
negative_passages.text: Why should I avoid multiple inheritance in C++?
negative_passages.docid: 123315
negative_passages.text: Why can't strings be mutable in Java and .NET?
negative_passages.docid: 74926
negative_passages.text: On design patterns: When should I use the singleton?
negative_passages.docid: 149611
negative_passages.text: Java: Why are wrapper classes needed?
negative_passages.docid: 74854
negative_passages.text: Are strings mutable in Ruby?
negative_passages.docid: 131669
negative_passages.text: Why Would I Ever Need to Use C# Nested Classes
negative_passages.docid: 90827
negative_passages.text: Advantage of Local Classes Java
negative_passages.docid: 37692
negative_passages.text: What is meant by immutable?
negative_passages.docid: 136712
negative_passages.text: How do I create an immutable Class?
negative_passages.docid: 139818
negative_passages.text: Why implement interface explicitly?