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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
95
Introducción a Celery
henocdz
1
210
Taller Python en Español
henocdz
0
160
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
TypeScriptだけでAIエージェントを作る フロント・エージェント・インフラのフルスタック実践
har1101
6
1.2k
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
1.5k
ECR拡張スキャンでSBOMを収集して サプライチェーン攻撃の影響調査を 爆速で終わらせてみた
akihisaikeda
2
210
Swiftのレキシカルスコープ管理
kntkymt
0
200
TypeSpec で繋ぐ複数プロダクトの型安全
maroon8021
1
260
初めてのRubyKaigiはこう見えた
jellyfish700
0
290
プラグインで拡張される Context をtype-safe にする難しさと設計判断
kazupon
2
430
次世代リンターで探る、tsgo 時代における型認識カスタムルールの現実解
ytakahashii
3
1.3k
tsserverとは何だったのか、これからどうなるのか
nowaki28
1
410
RTSPクライアントを自作してみた話
simotin13
0
310
CLIであることを活かしたGitHub Copilot CLI活用術 / GitHub Copilot CLI Pro Tips & Tricks
nao_mk2
1
1.1k
SPMマルチモジュールで テストカバレッジを取得する技法
yosshi4486
0
130
Featured
See All Featured
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
230
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
410
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
GitHub's CSS Performance
jonrohan
1033
470k
Odyssey Design
rkendrick25
PRO
2
640
Optimising Largest Contentful Paint
csswizardry
37
3.7k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
180
Side Projects
sachag
455
43k
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
How to make the Groovebox
asonas
2
2.2k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
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…