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
Henoc Díaz
June 29, 2015
Programming
1
170
Object Oriented Programming \w Java
DevF Batch 5 - Introduction to OOP with Java.
Henoc Díaz
June 29, 2015
Tweet
Share
More Decks by Henoc Díaz
See All by Henoc Díaz
Mocking en Python
henocdz
0
110
Productivity and Bash
henocdz
3
160
Una vida a través de las comunidades
henocdz
0
77
Introducción a Celery
henocdz
1
190
Taller Python en Español
henocdz
0
110
Introducción a Elixir
henocdz
0
120
Django
henocdz
1
100
A Full Introduction to Python
henocdz
2
200
Other Decks in Programming
See All in Programming
PHPとAPI Platformで作る本格的なWeb APIアプリケーション(入門編) / phpcon 2024 Intro to API Platform
ttskch
0
400
ある日突然あなたが管理しているサーバーにDDoSが来たらどうなるでしょう?知ってるようで何も知らなかったDDoS攻撃と対策 #phpcon.2024
akase244
2
7.8k
最近のVS Codeで気になるニュース 2025/01
74th
1
200
Azure AI Foundryのご紹介
qt_luigi
1
210
自動で //nolint を挿入する取り組み / Gopher's Gathering
utgwkk
1
110
PSR-15 はあなたのための ものではない? - phpcon2024
myamagishi
0
410
生成AIでGitHubソースコード取得して仕様書を作成
shukob
0
630
.NETでOBS Studio操作してみたけど…… / Operating OBS Studio by .NET
skasweb
0
120
PHPで作るWebSocketサーバー ~リアクティブなアプリケーションを知るために~ / WebSocket Server in PHP - To know reactive applications
seike460
PRO
2
780
rails newと同時に型を書く
aki19035vc
6
730
PHPUnitしか使ってこなかった 一般PHPerがPestに乗り換えた実録
mashirou1234
0
430
カスタムエフェクトプラグインで Atom Craft をいい感じにする@ADX / ADX LE勉強会 vol.1
cox2
0
110
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
41
7.2k
How GitHub (no longer) Works
holman
312
140k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.6k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.8k
Rails Girls Zürich Keynote
gr2m
94
13k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
How STYLIGHT went responsive
nonsquared
96
5.3k
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
4
190
Gamification - CAS2011
davidbonilla
80
5.1k
Optimising Largest Contentful Paint
csswizardry
33
3k
Facilitating Awesome Meetings
lara
51
6.2k
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…