Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Intent
- androidstudio
- Activity
- 회원가입
- 청주
- Selector
- 주님의교회
- 영성
- 웹개발
- CSS
- 게시판
- #청주주님의교회
- TinyMCE
- 에디터
- jQuery
- Resources
- JavaScript
- Java
- Spring
- 자바
- 아이콘
- Android
- 글쓰기
- 인텐트
- 프로그래밍
- 제이쿼리
- java 8
- 생명주기
- 안드로이드 AVD
- 안드로이드
Archives
- Today
- Total
공부하는 블로그
(JavaScript)상속 본문
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | function Man() { this.name = "Anonymous"; this.gender = "Man"; this.Run = function() { return this.name + " is running!"; } this.Sleep = function() { return this.name + " is sleeping!"; } } function SoccerPlayer() { this.base = new Man; this.name = "Anonymous SoccerPlayer"; this.Run = function() { return this.base.Run(); } this.Pass = function() { return this.name + " is passing to other player!"; } } SoccerPlayer.prototype = new Man(); var player = new SoccerPlayer(); console.log(player.name); console.log(player.gender); console.log(player.Run()); console.log(player.Pass()); console.log(player.Sleep()); | cs |
부모클래스의 메서드 중 하나를 새로이 정의하는 것을 오버라이딩 이라고 한다.
B는 A로부터 상속받아 생성되었다.
'Develop > JavaScript' 카테고리의 다른 글
Element 객체 (0) | 2018.04.09 |
---|---|
Node 객체 (0) | 2018.04.09 |
타이머 함수 (0) | 2018.04.04 |
콜백함수의 사용 (0) | 2018.04.04 |
변수와 함수와의 관계 (0) | 2018.04.04 |