ஆக்கப்பூர்வ வடிவங்கள் என்பது மீண்டும் மீண்டும் வரும் மென்பொருள் வடிவமைப்பு சிக்கல்களுக்கான மீண்டும் பயன்படுத்தக்கூடிய தீர்வுகள் ஆகும். Java இன் OOP தன்மை மற்றும் அதன் பொருளாதாரவ்যவஸ்था பல வடிவங்களை குறிப்பாக பொதுவானவையாக்குகிறது — அவற்றை அறிந்துகொள்வது உங்களுக்கு நிரூபிக்கப்பட்ட கட்டமைப்புகளை அங்கீகரிக்க, தொடர்பு கொள்ள மற்றும் பயன்படுத்த உதவுகிறது. அவை உற்பத்தி, கட்டமைப்பு மற்றும் நடத்தைக் குறிப்பு வகைகளாக பிரிக்கப்படுகின்றன.
Singleton (உற்பத்தி) — ஒரு பகிர்ந்த நிகழ்வு
{
();
{}
Config { INSTANCE; }
}
