访问修饰符具体访问权限,重载的几个条件,重写的具体条件重写能写构造方法么?
马上开始学数据库了,请前辈们给点学习经验!

解决方案 »

  1.   

    数据库会用到这个吗?只有像java这样的才会涉及到吧~~~~
      

  2.   

    作用域           当前类       同一package  子孙类       其他package
    public            √              √                  √             √
    protected        √              √                  √             ×
    friendly          √              √                   ×            ×
    private           √              ×                   ×            ×方法的重写Overriding和重载Overloading是Java多态性的不同表现。重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Overriding)。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被"屏蔽"了。如果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载(Overloading)。Overloaded的方法是可以改变返回值的类型
      

  3.   

    private 只有自己可用
    protected 子类可访问
    friendly 同一包可访问
    public 哪里都可以重载 :同一个类中: 同名不同参
    重写:继承关系的类中:同名同参同返回值构造方法可以重载,重写还没见过。
      

  4.   

    作用域  当前类 同一个包 子类 其他
    public  yes  yes    yes  yes
    protected yes yes   yes 
    default  yes yes 
    private yes
    对于修饰class的只能用public或default
      

  5.   

    数据库常用的就是MySql,Oracle..
      

  6.   

    java基础,不过跟数据库有啥关系?
      

  7.   

    public √ √ √ √
    protected √ √ √ ×
    friendly √ √ × ×
    private √ × × ×