File:Oop-uml-class-example.svg · Wikimedia Commons · See Wikimedia Commons
orientação a objetos
Sign in to saveAlso known as OOP, Object-oriented programming, Object-Oriented Programming
programming paradigm based on the concept of objects
Object-oriented programming is a way of writing software that organizes code around "objects" — bundles of data and functions that work together — rather than just sequences of instructions. This approach helps programmers manage large, complex programs more effectively by breaking them into organized, reusable pieces.
AI-generated from the Wikipedia summary — may contain errors.
Wikidata facts
Show 2 more facts
- Stack Exchange tag
- proofassistants.stackexchange.com/tags/oop
- Commons category
- Object-oriented programming
via Wikidata · CC0
Article · Português
Programação orientada a objetos (POO, ou OOP segundo as suas siglas em inglês) é um paradigma de programação baseado no conceito de "objetos", que podem conter dados na forma de campos, também conhecidos como atributos, e códigos, na forma de procedimentos, também conhecidos como métodos. Uma característica de objetos é que um procedimento de objeto pode acessar, e geralmente modificar, os campos de dados do objeto com o qual eles estão associados (objetos possuem uma noção de "this" (este) ou "self" (próprio)). Em POO, programas de computadores são projetados por meio da composição de objetos que interagem com outros. Há uma diversidade significante de linguagens de POO, mas as mais populares são aquelas , significando que objetos são instâncias de classes, que, normalmente, também determinam seu tipo. Muitas das linguagens mais utilizadas são multiparadigmas que suportam programação orientada a objetos em maior ou menor grau, tipicamente em combinação com programação procedural imperativa. Linguagens orientadas a objeto significativas incluem Java, C++, C#, Python, Lua, PHP, Ruby, Perl, Object Pascal, Objective-C, , Swift, Scala, Common Lisp e Smalltalk.
Abstract from DBpedia / Wikipedia · CC BY-SA
Gallery (2)
Available in 81 languages
- Español
- Français
- Deutsch
- 中文
- 日本語
- Русский
- Português
- Italiano
- العربية
- हिन्दी
- Afrikaans
- Albanian
- Armenian
- Asturian
- Azerbaijani
- Bahasa Indonesia
- Bangla
- Basque
Show 62 more
- be_x_old
- Belarusian
- Bosnian
- Bulgarian
- Burmese
- Catalan
- Central Kurdish
- Croatian
- Czech
- Danish
- Esperanto
- Estonian
- Filipino
- Finnish
- Galician
- Georgian
- Greek
- Hebrew
- Hungarian
- Icelandic
- Ido
- Iloko
- Kara-Kalpak
- Kazakh
- Kyrgyz
- Latin
- Latvian
- Lithuanian
- Macedonian
- Malay
- Malayalam
- Marathi
- Mongolian
- Moroccan Arabic
- Nederlands
- Norwegian
- Norwegian Nynorsk
- Piedmontese
- Polski
- Romanian
- Rusyn
- Serbian
- Serbian (Latin)
- Sicilian
- simple
- Sinhala
- Slovak
- Svenska
- Swahili
- Tajik
- Tamil
- Tiếng Việt
- Türkçe
- Ukrainian
- Urdu
- Uzbek
- Wu Chinese
- zh_min_nan
- zh_yue
- فارسی
- ไทย
- 한국어
via Wikidata sitelinks · CC0