 ඔබ ජාවා විශේෂඥයෙක් යැයි සිතා OOPS යනු කුමක්දැයි පැහැදිලි කරන්න
නමට අනුව, Object-Oriented Programming හෝ OOPs යනු ක්‍රමලේඛනයේදී වස්තු භාවිතා කරන භාෂාවන්ට ය, ඔවුන් කේතයේ සිදු විය යුතු දේ ක්‍රියාත්මක කිරීමට මූලික මූලාශ්‍රයක් ලෙස වස්තු භාවිතා කරයි. වස්තු බලන්නා හෝ පරිශීලකයා විසින් දකිනු ඇත, ඔබ විසින් පවරන ලද කාර්යයන් ඉටු කරයි. වස්තු-නැඹුරු වැඩසටහන්කරණය අරමුණු කරන්නේ ක්‍රමලේඛනය තුළ උරුමය, සැඟවීම, බහුරූපතාව වැනි සැබෑ ලෝක ආයතන ක්‍රියාත්මක කිරීමයි. OOP හි ප්‍රධාන අරමුණ වන්නේ දත්ත සහ ඒවා මත ක්‍රියාත්මක වන ක්‍රියාකාරකම් එකට බැඳ තැබීමයි, එවිට කේතයේ වෙනත් කිසිදු කොටසකට එම කාර්යය හැර මෙම දත්ත වෙත ප්‍රවේශ විය නොහැක.