सी और सबसे अधिक संभावना है कि कई अन्य भाषाएं struct
संरचनाएं बनाने के लिए एक कीवर्ड प्रदान करती हैं (या समान शैली में कुछ)। ये (कम से कम C में) कक्षाओं की तरह एक सरलीकृत दृष्टिकोण से हैं, लेकिन बहुरूपता, विरासत, तरीकों और इतने पर के बिना।
सी-शैली के ढांचे के साथ एक वस्तु-उन्मुख (या बहु प्रतिमान) भाषा के बारे में सोचें। आप उन्हें कक्षाओं में कहां चुनेंगे? अब, मुझे विश्वास नहीं है कि उनका उपयोग ओओपी के साथ किया जाना है क्योंकि कक्षाएं उनके उद्देश्यों को बदलने के लिए प्रतीत होती हैं, लेकिन मुझे आश्चर्य है कि क्या ऐसी परिस्थितियां हैं जहां उन्हें कक्षाओं पर प्राथमिकता दी जा सकती है अन्यथा ऑब्जेक्ट-ओरिएंटेड प्रोग्राम और किस तरह की स्थितियों में। क्या ऐसे हालात हैं?