码迷,mamicode.com
首页 > 其他好文 > 详细

public private protect

时间:2018-12-18 11:09:18      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:利用   ESS   使用   style   oid   java   改变   vat   通过   

public 公有  使用public意味着声明public之后的成员对每个人都是可用的

private 私有  除非必须公开底层实现细目,否则就应该将所有的域指定为private

protect 继承访问权限 

通过继承可以利用一个现有类-我们将之称为基类,让偶将新成员添加到现有类中,而不必碰现有类,还可改变现有类的行为

为了从现有类中继承需要声明extends(扩展) 了一个现有类

继承时,先初始化基类,再初始化继承类

示例:

//base class
package Thingking_in_java.ch6.ch6_03.debug; import
static net.feilong.util.Print.*; public class Debug{ public Debug() { print("you is success\n"); } public static void main(String[] args) { } }
//inherit class
package Thingking_in_java.ch6.ch6_04; import Thingking_in_java.ch6.ch6_03.debug.
*; public class Foo extends Debug{ public Foo() { System.out.println("FOO constructor"); } public void chomp() { new Debug(); } public static void main(String args[]) { Foo foo = new Foo(); foo.chomp(); } }
/* output:
you is success 初始化基类
FOO constructor 初始化现有类
you is sucess
*///~

 

public private protect

标签:利用   ESS   使用   style   oid   java   改变   vat   通过   

原文地址:https://www.cnblogs.com/jiangfeilong/p/10134879.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!