Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Ruby on Rails para Iniciantes - Aula 07
Search
Jackson Pires
May 06, 2015
Programming
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Ruby on Rails para Iniciantes - Aula 07
Ruby - Classes, Módulos, Mixins e o Yield
Jackson Pires
May 06, 2015
More Decks by Jackson Pires
See All by Jackson Pires
Como usar uma box Vagrant com a Cloud9 IDE para desenvolver com Elixir ou Phoenix?
jackson_pires
0
100
Conhecendo o módulo Forwardable do Ruby
jackson_pires
0
80
COMO INSPIRAR PESSOAS E MONETIZAR O SEU CONHECIMENTO?
jackson_pires
0
71
Conhecendo a gem guard, guard-rspec e guard-livereload
jackson_pires
0
91
GDG Meetup - Carreiras em T.I.
jackson_pires
0
100
20 minutos insanos de TDD e Ruby
jackson_pires
0
130
Ruby on Rails para Iniciantes - Aula 46
jackson_pires
0
180
Ruby on Rails para Iniciantes - Aula 47
jackson_pires
0
93
Ruby on Rails para Iniciantes - Aula 48
jackson_pires
0
380
Other Decks in Programming
See All in Programming
GemmaをJevのように使ってみる / Use Gemma like Jev
kishida
5
790
複雑なUIコンポーネントとの ⻑い付き合い⽅:波及するバグからテスト戦略を経て、安全な再設計へ
mixplace
0
410
AWS CDKのカスタムリソースでContinuum(旧Security Agent)を実装した話 | Implementing Continuum (formerly Security Agent) via AWS CDK Custom Resource
akihisaikeda
2
150
コーディング自動化の次へ。人の介入をゼロにするファクトリーとサポートAIによる実践
timakin
4
3.5k
設計次第でAIコードの読む量は減らせる / designing-for-code-reading
minodriven
35
17k
Vue Fes Japan の “作る側”に関わってみて
naokihaba
0
160
AI時代のコードレビューは人に向けるな、仕組みに向けろ
texmeijin
5
3.7k
Jetpack Compose Mechanisms
skydoves
3
820
Next.js: The final boss of Web Performance
guaca
0
250
JIS keyboard support in Omarchy
lef237
0
110
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
880
Atomic Design, Enforced: Scaling Mobile Design Systems (next.app devCon / droidCon Berlin 2026)
steliosf
PRO
0
170
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
From π to Pie charts
rasagy
1
400
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
530
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
730
Bash Introduction
62gerente
615
220k
Information Architects: The Missing Link in Design Systems
soysaucechin
1
1.2k
Navigating Weather and Climate Data
rabernat
0
560
Build your cross-platform service in a week with App Engine
jlugia
234
19k
A Modern Web Designer's Workflow
chriscoyier
699
190k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
220
Reflections from 52 weeks, 52 projects
jeffersonlam
356
22k
Transcript
Ruby on Rails Minicurso para iniciantes ! ! Parte 07
Quem sou eu? http://about.me/jacksonpires
Aula 07 Ruby - Classes, Módulos, Mixins e o Yield
A linguagem Ruby O que é uma Classe? "Na programação
orientada a objetos, uma classe é uma construção que é usada para criar instâncias de si mesmo"
A linguagem Ruby Tudo é objeto! .class
A linguagem Ruby O que é um Módulo? "Um Módulo
é uma coleção de métodos e constantes"
A linguagem Ruby O que é um Mixin? "Ruby não
suporta herança múltipla diretamente, mas Módulos de Ruby podem ter outros usos maravilhosos. De um só golpe, eles praticamente eliminam a necessidade de herança múltipla, proporcionando um mecanismo chamado de mixin"
A linguagem Ruby Blocos e o Yield
Feedback?
www.maniadeconcurseiro.com.br Mania de Concurseiro