부류, 자류의 변수와 방법

2483 단어 기초 지식

package com.fea.test.init;

public class Father_variable {
	public static String static_var="Father_static_var";
	public 	String public_var="Father_public_var";
			String friendly_var="Father_friendly_var";
	private String private_var="Father_private_var";
	public String getPrivate_var() {
			return private_var;
	}
	public void public_method() {
		System.out.println("Father_public_method");
	}
	private void private_mehod(){
		System.out.println("Father_private_mehod");
	}
	protected void protect_method(){
		System.out.println(friendly_var);
		System.out.println("Father_protect_method");
	}
	public void dp(){
		private_mehod();
	}

}

하위 클래스:

package com.fea.test.init;

public class Child_variable extends Father_variable{
	public static String static_var="Child_static_var";
	public 	String public_var="Child_public_var";
			String friendly_var="Child_friendly_var";
	private String private_var="Child_private_var";

	public String getPrivate_var() {
		return private_var;
	}
	public void public_method() {
		System.out.println("Child_public_method");
	}
	private void private_mehod(){
		System.out.println("Child_private_mehod");
	}
	protected void protect_method(){
		System.out.println("Child_protect_method");
	}
	public void dp(){
		System.out.println(public_var);
	}
	public static void main(String[] args) {
		Father_variable cv= new Child_variable();
		System.out.println(cv.public_var);
		System.out.println(cv.static_var);
		cv.dp();
		cv.protect_method();
		cv.public_method();
		/**
		 *
	   	 	      (  )    ,         
		 *                 ,                ,         public,protect,private  
		 *              ,   super.
		   1.   private          ,      。
		   2.                          ,               。
		   3. friendly、protected public            。
		   4.             ,     ,         。
		   5.        。
		   6.          ,           。
		   7.         ,          ,          ,            
		 */
	}
}


좋은 웹페이지 즐겨찾기