A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 0825梁磊 于 2015-9-10 08:01 编辑
  1. package demo;
  2. /**
  3. * 父类中的方法及属性都是私有
  4. * @author Forrest Gump
  5. *
  6. */
  7. class FuClass {
  8.         private String name = "fu";
  9.         private void show(){
  10.                 System.out.println("打印父类的方法");
  11.         }
  12. }
  13. /**
  14. *        子类中的方法和属性都是私有
  15. * @author Forrest Gump
  16. *
  17. */
  18. class ZiClass extends FuClass {
  19.         private String name = "zi";
  20.         private void show(){
  21.                 System.out.println("打印子类的方法");
  22.         }
  23. }

  24. public class TestPrivate {

  25.         public static void main(String[] args) {

  26.         }

  27. }
复制代码


10 个回复

倒序浏览
1-关于父类中私有方法的继承,子类中的这个私有方法是不是对父类中方法的重写?还是仅仅是子类自己的一个私有方法,和父类没有关系。
2-关于方法声明,方法声明包不包括方法的访问控制符?
回复 使用道具 举报
1.不是
2.包括
回复 使用道具 举报 1 0
私有的不能被继承。
回复 使用道具 举报
正在学习中
回复 使用道具 举报
class ZiClass extends FuClass {
        private String name = "zi";
        private void show(){
                System.out.println("打印子类的方法");
        }
}

你的子类中现在有的变量是
两个私有的name变量,完全不同的,两个私有show的方法
//代码体现
class ZiClass extends FuClass {
        private String name = "zi";

        private void show(){
                System.out.println("打印子类的方法");
        }
}
回复 使用道具 举报
ln0491 中级黑马 2015-9-10 09:24:46
7#
学习了。。。。。。。。。。。
回复 使用道具 举报
class ZiClass extends FuClass {
        private String name = "zi";
        private void show(){
                System.out.println("打印子类的方法");
        }
}

你的子类中现在有的变量是
两个私有的name变量,完全不同的,两个私有show的方法
//代码体现
class ZiClass extends FuClass {
        private String name = "zi";
        private String name2 = "fu";
        private void show(){
                System.out.println("打印子类的方法");
        }
private void show2(){
                System.out.println("打印子类的方法");
        }
}
和你上面写到的是一个意思
并且你现在代码中的name变量和show方法在测试类中都没法直接创建对象调用
回复 使用道具 举报 1 0
放飞邹莺 发表于 2015-9-10 09:25
class ZiClass extends FuClass {
        private String name = "zi";
        private void show(){

好的好的{:3_64:}
回复 使用道具 举报

好的,我在了解下
回复 使用道具 举报
虽然看完了 但还是看不懂你们在表述什么 看来还要再学习一下
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马