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
180
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
120
Productivity and Bash
henocdz
3
160
Una vida a través de las comunidades
henocdz
0
80
Introducción a Celery
henocdz
1
190
Taller Python en Español
henocdz
0
120
Introducción a Elixir
henocdz
0
120
Django
henocdz
1
110
A Full Introduction to Python
henocdz
2
210
Other Decks in Programming
See All in Programming
CSC307 Lecture 17
javiergs
PRO
0
120
実はすごいスピードで進化しているCSS
hayato_yokoyama
0
120
単体テストの始め方/作り方
toms74209200
0
460
[初登壇@jAZUG]アプリ開発者が気になるGoogleCloud/Azure+wasm/wasi
asaringo
0
130
Claude Codeの使い方
ttnyt8701
1
120
業務自動化をJavaとSeleniumとAWS Lambdaで実現した方法
greenflagproject
1
120
Enterprise Web App. Development (2): Version Control Tool Training Ver. 5.1
knakagawa
1
110
iOSアプリ開発で 関数型プログラミングを実現する The Composable Architectureの紹介
yimajo
2
210
F#で自在につくる静的ブログサイト - 関数型まつり2025
pizzacat83
0
300
Using AI Tools Around Software Development
inouehi
0
1.2k
Cursor AI Agentと伴走する アプリケーションの高速リプレイス
daisuketakeda
1
120
Julia という言語について (FP in Julia « SIDE: F ») for 関数型まつり2025
antimon2
3
960
Featured
See All Featured
Building an army of robots
kneath
306
45k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
4 Signs Your Business is Dying
shpigford
184
22k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
60k
The Pragmatic Product Professional
lauravandoore
35
6.7k
Code Review Best Practice
trishagee
68
18k
Making Projects Easy
brettharned
116
6.2k
Done Done
chrislema
184
16k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.6k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
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…