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
160
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
100
Productivity and Bash
henocdz
2
160
Una vida a través de las comunidades
henocdz
0
74
Introducción a Celery
henocdz
1
170
Taller Python en Español
henocdz
0
110
Introducción a Elixir
henocdz
0
120
Django
henocdz
1
97
A Full Introduction to Python
henocdz
2
190
Other Decks in Programming
See All in Programming
せっかくモデル図描くのなら、嬉しいことが多い方がいいよね!
kuboaki
1
3.1k
DMMプラットフォームがTiDB Cloudを採用した背景
pospome
7
3.2k
1인 개발자로 행복하게 살기 - GDG 송도 헬로월드 2024
benjaminkim
1
5.6k
ドメイン・ファーストで考える問題解決に役立つモデル設計 / Domain First Model Design
suzushin54
2
2.1k
SwiftUI Performance 不要なViewの再描画と更新を抑える
bigamitiongit
1
150
코틀린으로 멀티플랫폼 만들기
pangmoo
0
120
甘い香りに誘われてVanilla Extractを1年間運用してみた
miyahkun
1
110
SpringBoot+MyBatisで例外が出たときどこを見るか
syukai
0
110
大規模Reactアプリのリアーキテクチャ~8万行のTanStack Query移行の軌跡~
kj455
3
360
オブジェクト指向のリ・オリエンテーション~歴史を振り返り、AI時代に向きなおる~
hanyudaeiiti
9
5.6k
両面どころかインフラもTSでできるよ ~ 全方位TypeScriptによるプロダクト開発 ~
myfinder
9
3.2k
ゆるい個人開発のススメ
kuroppe1819
10
930
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
15
2.6k
For a Future-Friendly Web
brad_frost
171
8.9k
Creatively Recalculating Your Daily Design Routine
revolveconf
209
11k
The Pragmatic Product Professional
lauravandoore
24
5.8k
GraphQLとの向き合い方2022年版
quramy
30
12k
The Cult of Friendly URLs
andyhume
73
5.7k
Agile that works and the tools we love
rasmusluckow
323
20k
Ruby is Unlike a Banana
tanoku
95
10k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
18
1.7k
Building Flexible Design Systems
yeseniaperezcruz
318
37k
KATA
mclloyd
14
12k
Faster Mobile Websites
deanohume
296
30k
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…