您可能感兴趣的话题:

Java

核心提示:private 访问局限在同一个类内,并且不可以被继承。

java类的成员变量通常有以下几种访问修饰符:

public、private、protected或者缺省,

例如在package first 中如果有一个类FirstClass有四个变量:

public int pp;

private int xiaopp;

protected int dd;

int xiaodd;

如果在package first 中有另一个类SecondClass继承了FirstClass:

那么他将继承FirstClass中的三个变量,分别是:

public int pp;

protected int dd;

int xiaodd;

如果在另一个package second中有一个类ThirdClass 继承了FirstClass,

那么他将继承FirstClass中的两个变量:

public int pp;

protected int dd;

从上面的例子我们可以看出访问修饰符被继承的关系:

public 可以被任何子类继承;

protected 虽然他会阻止包外的类访问,但他不会阻止包外的类继承;

缺省访问修饰符 不但只能被相同包内的类访问,而且还只能被相同包的子类继承;

private 访问局限在同一个类内,并且不可以被继承。

java修饰符继承_Java修饰符和继承相关推荐

  1. java父类转子类_java中什么是继承,和继承的接口的关系?

    继承的概念 继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类. 继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父 ...

  2. java 中文符号占位_java – ‘占位符’字符以避免积极比较?

    我正在研究CodingBat exercises for Java.我遇到了以下问题: Given 2 arrays that are the same length containing strin ...

  3. java流换行符方法_java换行符的使用方法

    java换行符的使用方法 发布时间:2020-06-22 17:49:56 来源:亿速云 阅读:121 作者:Leah 这篇文章将为大家详细讲解有关java换行符的使用方法,小编觉得挺实用的,因此分享 ...

  4. java占位符填充_Java占位符

    一.背景 在使用java开发的过程中,经常需要使用将字符串拼接到一起(比如,用于日志输出),常用方法如下: 使用+将不同字符串进行拼接 使用StringBuilder 使用String.format ...

  5. java之父求职_Java求职实战之继承和多态

    1.final修饰变量时,是引用不能变,还是引用的对象不能变? 是指引用变量不能变,引用对象的内容可以变. 2.==和equals有什么区别? 网上搜索一下,发现很多人解释的都比较清楚了.自己简单概括 ...

  6. java注解的继承_Java注解合并,注解继承

    spring中有时候一个类上面标记很多注解. 实际上Java注解可以进行继承(也就是把多个注解合并成1个) 比如说SpringMVC的注解 @RestController @RequestMappin ...

  7. java io框架图_Java IO流体系继承结构图解析

    Java IO体系结构看似庞大复杂,其实有规律可循,要弄清楚其结构,需要明白两点: 1. 其对称性质:InputStream 与 OutputStream, Reader 与 Writer,他们分别是 ...

  8. java abstract 继承_java 抽象类abstract的继承与实现

    [类.抽象类.接口.继承和对象(java)------------------------------------------------------------------------------- ...

  9. java抽象类的继承_Java,如何从抽象类继承方法

    我有一个抽象类Person和接口可比,它也用于程序的其他部分.目前我在Person中有一个方法compareTo().当我尝试编译时,我得到: The type Student must implem ...

最新文章

  1. iphone默认的heic格式怎么在电脑中打开
  2. SAP UI5 应用开发教程之二十九 - SAP UI5 的路由和导航功能介绍
  3. 10 SD配置-企业结构-分配-给销售组织分配部门(Division)
  4. 左移和右移运算符的重载问题(里面的绝对盲点)在做了一遍,还是出错了
  5. JVM 完整深入解析
  6. 找出一批正整数中的最大偶数_c语言上机题库
  7. landset8各波段_landsat8卫星全面
  8. ​​领域驱动设计(DDD)介绍以及落地实践
  9. 关键词搜索排行榜-精准找到行业流量关键词
  10. 靠贴牌飞利浦冲击上市,德尔玛的自有品牌又该如何“起跳”?
  11. 苹果home兼容问题修改--苹果fixed定位被遮挡-或者距离太近
  12. Visio2019安装教程(与正版office同时使用)
  13. [hadoop3.x]HDFS中的内存存储支持(七)概述
  14. 《MATLAB SYNTAX》第4章 多项式
  15. 7.25 10figting!
  16. 收藏夹功能打开解析视频连接
  17. 萌新浅谈DHCP以及ospf
  18. [分享] 新书推荐 -《黑莓(BlackBerry)开发从入门到精通》 | 黑莓时光
  19. 绝对布局(AbsoluteLayout)的简单使用
  20. Mysql,Excel练习

热门文章

  1. 图解数据中心水系统标准和架构(大全)
  2. 上海银行数据中心迎来智能机器“巡检员”
  3. android contacts电话查询头像,android怎么取得本地通讯录的头像的原图
  4. Python之Pandas:利用Pandas函数实现对表格文件的查之高级查询(类似sql,分组查询等)之详细攻略
  5. DL之DNN优化技术:神经网络算法简介之GD/SGD算法(BP的梯度下降算法)的简介、理解、代码实现、SGD缺点及改进(Momentum/NAG/Ada系列/RMSProp)之详细攻略
  6. 《疯狂Java讲义》4
  7. 作业三--简单四则运算
  8. animation动画的使用
  9. 关于 href=javascript:; 到底做了什么
  10. 2017-2018-1 20155330 《信息安全系统设计基础》第11周学习总结