程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> 面向對象繼承實例(a如何繼承b)

面向對象繼承實例(a如何繼承b)

編輯:C++入門知識

 
<!DOCTYPE html>  
<html>  
<head>  
<meta charset="utf-8">  
<title>面向對象繼承實例</title>  
<script type="text/javascript">  
    window.onload = function(){  
        function parent(age,name){  
            this.age = age;  
            this.name = name;  
        }  
        parent.prototype.show = function(){  
            alert('父級方法');  
        }  
        function child(age,name,job){  
            parent.apply(this,arguments);  
            this.job = job;  
        }  
        (function(){  
            for(var i in parent.prototype){  
            child.prototype[i]=parent.prototype[i]  
            }  
        })();  
  
        var b = new parent(14,'俠客行');  
        var a = new child(15,'狼俠','俠客');  
        a.show();  
  
    }  
</script>  
</head>  
<body>  
   <h1>面向對象繼承實例</h1>  
   <p>經常看到面試題有關繼承問題 a如何繼承b 決定寫一下,其實繼承就是繼承父級的屬性和方法</p>  
</body>  
</html>  

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>面向對象繼承實例</title>
<script type="text/javascript">
	window.onload = function(){
		function parent(age,name){
			this.age = age;
			this.name = name;
		}
		parent.prototype.show = function(){
			alert('父級方法');
		}
		function child(age,name,job){
			parent.apply(this,arguments);
			this.job = job;
		}
		(function(){
			for(var i in parent.prototype){
			child.prototype[i]=parent.prototype[i]
			}
		})();

		var b = new parent(14,'俠客行');
		var a = new child(15,'狼俠','俠客');
		a.show();

	}
</script>
</head>
<body>
   <h1>面向對象繼承實例</h1>
   <p>經常看到面試題有關繼承問題 a如何繼承b 決定寫一下,其實繼承就是繼承父級的屬性和方法</p>
</body>
</html>

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved