Object-oriented programming
programming_paradigm
Knowledge graph stats
Claims13
Avg confidence92%
Avg freshness100%
Last updatedUpdated 2h ago
WikidataQ79872
Trust distribution
100% unverified
Object-oriented programming
concept
Programming paradigm based on the concept of objects containing data and code
Compare with...primary use case
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| Software design and development using objects and classes | ○Unverified | High | Fresh | 1 |
supports language
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| Python | ○Unverified | High | Fresh | 1 |
| Java | ○Unverified | High | Fresh | 1 |
| C++ | ○Unverified | High | Fresh | 1 |
| C# | ○Unverified | High | Fresh | 1 |
enables concept
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| Modularity | ○Unverified | High | Fresh | 1 |
| Code reusability | ○Unverified | High | Fresh | 1 |
based on
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| Encapsulation principle | ○Unverified | High | Fresh | 1 |
| Polymorphism principle | ○Unverified | High | Fresh | 1 |
| Inheritance principle | ○Unverified | High | Fresh | 1 |
alternative to
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| Procedural programming | ○Unverified | High | Fresh | 1 |
| Functional programming | ○Unverified | High | Fresh | 1 |
developed by
| Value | Trust | Confidence | Freshness | Sources |
|---|---|---|---|---|
| Alan Kay | ○Unverified | Moderate | Fresh | 1 |