Vi är objektorienterade varelser som lever i ett objektorienterat världen. Vi tenderar att tänka i objektorienterade sätt. Omdömen
Till exempel, när man planerar en motor resa, vi brukar tänka först om det bästa sättet att ta sig från punkt A till punkt B utan att vara alltför bekymrade över hur man få igenom trafiken i var och en av städerna längs vägen.
Omdömen
När vi övertygade om att vi har det övergripande vägen utstakad på lämpligt sätt, kan vi gå tillbaka och börja tänka om detaljerna, såsom hur man undviker fem oclock trafik i en viss stad, där är det bästa stället att stanna för natten, är det någon särskild restaurang som vi vill besöka, och i så fall hur kan vi ordna tidpunkten för att anlända dit på middag tid, etc. Detta är objektorienterat tänkande.
Omdömen
Tidigare metoder för programmering (pre-OOP) tenderar att separera data från de metoder som används för att manipulera dessa uppgifter, eller åtminstone inte starkt uppmuntra dem att övervägas i samförstånd.
Världen och dess tillämpningar inte är organiserade i värderingar och förfaranden åtskilda från varandra. Människor som löser problem i andra hantverk inte uppfattar världen på det sättet. De behandlar sina problemområden genom att koncentrera sig på de objekt och låta egenskaperna hos dessa objekt bestämma vilka förfaranden som skall tillämpas på dem.
Omdömen
För att bygga ett hus, fixa en punktering eller reparera en förgasare, du först tänker om objektet och dess syfte och beteende. Därefter väljer du dina verktyg och rutiner. Lösningen passar problemet Omdömen
Varje objektorienterat språk måste stödja tre mycket viktiga begrepp.
Vi använder dessa tre begrepp utsträckning som vi försöker att modellera verkliga problem världen som vi försöker lösa med våra objektorienterade program.
Omdömen
Inkapslings Exempel Omdömen
Tänk på styrmekanismen av en bil som verkliga ett exempel på inkapsling.
Under de senaste åttio åren eller så, har styrmekanismen utvecklats till en objekt
i OOP bemärkelse. I synnerhet de flesta av oss vet hur man använder styrmekanismen i en bil utan att ha någon aning om hur det genomförs. Alla de flesta av oss bryr sig om är det gränssnitt Omdömen som vi kallar en ratt. Vi vet att om vi vrider ratten medurs, kommer bilen sväng till höger, och om vi vänder det motsols, kommer bilen sväng till vänster.
Omdömen
De flesta av oss vet