תיכון מונחה עצמים
תיכון מונחה עצמים או Object Oriented Design היא שיטה מתקדמת לתכנון מוקדם של קוד הנשענת על הגדרה של אובייקטים או עצמים כחלק מאסטרטגיית התכנות. תיכון מונחה עצמים נועד להגדיר סט של תכונות קבועות ליישויות שונות המשחקות תפקיד בפעילות התוכנה אותן ניתן להעביר מעצם אחד למשנהו (הורשה). שיטה זו מאפשרת למעשה להשתמש באותם קטעי קוד למגוון רחב של פעולות והופכת את עבודת המתכנת לקלה הרבה יותר.

