Blogger Information
Blog 250
fans 3
comment 0
visits 321691
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
OOP 面向对象的基本封装
梁凯达的博客
Original
1052 people have browsed it

实例

<?php

	//面向对象的封装
	//三个范围  自己  家族 外部  
	//三个关键字  public  private protected
	//public     自己 家族外部可以访问(公共汽车)
	//protected  自己  家族可以访问(私家车)
	//private    自己  可以访问(两条腿)
	//
	
	//       public   protected  private
	// 自己    Y          Y         Y
	// 
	// 家族    Y          Y         N
	//  
	// 外部    Y          N         N
	
	class A{
		private  $name='旺儒配金铭';
		public  function saya(){
			return $this->name;
		}
	}
	class B extends A{
		public function sayb(){
			return $this->name;
		}
	}
	//public 自己 家族  外部 都可以访问
	//protected  家族  自己可以访问  外部不能访问
	//private  自己可以访问  家族和外部不能访问
	$obj = new B;
//	echo '外部访问:'.$obj->name.'<br/>';
//	echo '家族访问:'.$obj->sayb().'<br/>';
	echo '自己访问:'.$obj->saya().'<br/>';

运行实例 »

点击 "运行实例" 按钮查看在线实例

 

Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post