Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Object Oriented Programming \w Java
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Henoc Díaz
June 29, 2015
Programming
190
1
Share
Object Oriented Programming \w Java
DevF Batch 5 - Introduction to OOP with Java.
Henoc Díaz
June 29, 2015
More Decks by Henoc Díaz
See All by Henoc Díaz
Mocking en Python
henocdz
0
130
Productivity and Bash
henocdz
3
190
Una vida a través de las comunidades
henocdz
0
94
Introducción a Celery
henocdz
1
210
Taller Python en Español
henocdz
0
150
Introducción a Elixir
henocdz
0
140
Django
henocdz
1
130
A Full Introduction to Python
henocdz
2
220
Other Decks in Programming
See All in Programming
Import assertionsが消えた日~ECMAScriptの仕様はどう決まり、なぜ覆るのか~
bicstone
2
180
AI-DLC Deep Dive
yuukiyo
9
5.6k
Road to RubyKaigi: Play Hard(ware)
makicamel
1
550
書籍「ユーザーストーリーマッピング」が私のバイブル
asumikam
4
480
How We Benchmarked Quarkus: Patterns and anti-patterns
hollycummins
1
180
過去のレビュー知見をSkillsで資産化した話
pkshadeck
PRO
1
1.4k
GitHubCopilotCLIをはじめよう.pdf
htkym
0
320
Agent Skills を社内で育てる仕組み作り
jackchuka
1
1.4k
いつか誰かが、と思っていた フロントエンド刷新5年間の実践知
kiichisugihara
1
250
Terraform言語の静的解析 / static analysis of Terraform language
wata727
1
140
Claude Code × Gemini × Ebitengine ゲーム制作素人WebエンジニアがGoでゲームを作った話
webzawa
0
220
SREに優しいTerraform構成 modulesとstateの組み方
hiyanger
2
170
Featured
See All Featured
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
210
A Soul's Torment
seathinner
6
2.8k
How STYLIGHT went responsive
nonsquared
100
6.1k
Odyssey Design
rkendrick25
PRO
2
610
4 Signs Your Business is Dying
shpigford
187
22k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
270
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
Designing for Timeless Needs
cassininazir
0
220
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
54k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
140
Transcript
Object Oriented Programming OOP / POO
Todo es un objeto
Ventajas • Facilidad de diseño • Abstracción de problemas reales
• Reutilizar código • Mantenibilidad del código
Clase Template donde se definen las características y acciones de
todos los objetos del mismo tipo.
Métodos Acciones que puede realizar una instancia
Propiedades Características propias de una instancia
Instancia También conocida como objeto
Constructores Crea la instancia e inicializa atributos
Tipos de constructores
Constructor por omisión
Constructor por parámetros
this.* Hace referencia a la instancia sobre la que se
utiliza
Lenguajes …
Java
None
None
None
Java Boilerplate Clase y archivo que la contiene, llevan el
mismo nombre.
Compilar & Ejecutar
Classpath (-cp) Indica en dónde buscar clases y paquetes definidos
por el usuario.
A practicar…