zoukankan      html  css  js  c++  java
  • 理解java的三大特性之继承

    学习来源:http://www.cnblogs.com/chenssy/p/3354884.html

    default 默认权限(包权限-同一个包可以访问)

    private 私有(类内部可以使用,继承的子类也不能访问)

    protected (类和包内部可以访问,其子类也可以访问)

    public  任何都可以访问

    对于class 的权限修饰只可以用public和default 

    继承 
     java中使用extends关键字实现类的继承机制
     通过继承,子类自动拥有了基类(superclass)的所有成员
     java只支持单继承,不允许多继承

    class Person{
        private String name;
        private int age;
        public void setName(String name) {
            this.name = name;
        }
        public void setAge(int age) {
            this.age = age;
        }
        public String getName() {
            return name;
        }
        public int getAge() {
            return age;
        }
    }
    
    class Student extends Person {
        private String school;
        public void setSchool(String school){
            this.school = school;
        }
        public String getSchool(){
            return school;
        }
    }
    /**
     * 
     * java中使用extends关键字实现类的继承机制
     * 通过继承,子类自动拥有了基类(superclass)的所有成员
     * java只支持单继承,不允许多继承
     */
    public class ExtendTest {
        public static void main(String[] args){
            Student student = new Student();
            student.setName("Jone");
            student.setAge(18);
            student.setSchool("SCH");
            System.out.println(student.getName());
            System.out.println(student.getAge());
            System.out.println(student.getSchool());
        }    
    }
  • 相关阅读:
    IEEE 网址
    知乎上非常棒的机器学习专栏
    怎样认识比你优秀的人并和他们成为朋友?
    影藏铜皮,显示原点与更改
    PCB检查事项,生成钻孔表
    布局-同样模块复用
    制作DIP Package及DIP焊盘制作,不规则焊盘制作
    制作SMD Package及SMD焊盘制作
    导入网络表
    导入DXF文件
  • 原文地址:https://www.cnblogs.com/limingxian537423/p/6921720.html
Copyright © 2011-2022 走看看