黑马程序员技术交流社区

标题: 请问如何从子类调用父类的方法以及变量呢? [打印本页]

作者: date1130    时间: 2014-10-3 08:48
标题: 请问如何从子类调用父类的方法以及变量呢?
RT。请问如何从子类调用父类的方法以及变量呢?
作者: 张业婷    时间: 2014-10-3 09:53
本帖最后由 张业婷 于 2014-10-3 10:08 编辑

如果是public权限的话,可以直接调用啊!如果是private的权限,变量,要提供public访问的get,set方法,私有的方法是访问不到的!public  class Person {
        public  String name;
        public  void test(){
                System.out.println("abc");
        }
}

public class StaticImport extends Person {
        public static void main(String[] args) {
                StaticImport ch=new StaticImport();
                ch.test();
                ch.name="abcde";
        }
}



作者: wf111sxwf    时间: 2014-10-7 11:17
如果子类方法的声明与参数列表与父类完全一样的话,创建子类对象调用该方法父类的方法会被覆盖。如果不一样的话,可以直接调用。同名变量的话可以用多态~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2