what are object oriented programming principles
Answers
Tʜᴇ ғᴏᴜʀ ᴘʀɪɴᴄɪᴘʟᴇs ᴏғ ᴏʙᴊᴇᴄᴛ-ᴏʀɪᴇɴᴛᴇᴅ ᴘʀᴏɢʀᴀᴍᴍɪɴɢ ᴀʀᴇ ᴇɴᴄᴀᴘsᴜʟᴀᴛɪᴏɴ, ᴀʙsᴛʀᴀᴄᴛɪᴏɴ, ɪɴʜᴇʀɪᴛᴀɴᴄᴇ, ᴀɴᴅ ᴘᴏʟʏᴍᴏʀᴘʜɪsᴍ. Tʜᴇsᴇ ᴡᴏʀᴅs ᴍᴀʏ sᴏᴜɴᴅ sᴄᴀʀʏ ғᴏʀ ᴀ ᴊᴜɴɪᴏʀ ᴅᴇᴠᴇʟᴏᴘᴇʀ. Aɴᴅ ᴛʜᴇ ᴄᴏᴍᴘʟᴇx, ᴇxᴄᴇssɪᴠᴇʟʏ ʟᴏɴɢ ᴇxᴘʟᴀɴᴀᴛɪᴏɴs ɪɴ Wɪᴋɪᴘᴇᴅɪᴀ sᴏᴍᴇᴛɪᴍᴇs ᴅᴏᴜʙʟᴇ ᴛʜᴇ ᴄᴏɴғᴜsɪᴏɴ
Explanation:
The four principles of object-oriented programming are encapsulation, abstraction, inheritance, and polymorphism
encapsulation=Encapsulation is one of the fundamental concepts in object-oriented programming (OOP). It describes the idea of bundling data and methods that work on that data within one unit, e.g., a class in Java.
abstraction=Data abstraction is the process of hiding certain details and showing only essential information to the user. Abstraction can be achieved with either abstract classes or interfaces
inheritance=Inheritance is a process of defining a new class based on an existing class by extending its common data members and methods
polymorphism=Polymorphism is the ability of an object to take on many forms...
plz mark brainliest. . follow for every answer