几个很模糊的知识点请高手指点下 访问修饰符具体访问权限,重载的几个条件,重写的具体条件重写能写构造方法么?马上开始学数据库了,请前辈们给点学习经验! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 数据库会用到这个吗?只有像java这样的才会涉及到吧~~~~ 作用域 当前类 同一package 子孙类 其他packagepublic √ √ √ √protected √ √ √ ×friendly √ √ × ×private √ × × ×方法的重写Overriding和重载Overloading是Java多态性的不同表现。重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Overriding)。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被"屏蔽"了。如果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载(Overloading)。Overloaded的方法是可以改变返回值的类型 private 只有自己可用protected 子类可访问friendly 同一包可访问public 哪里都可以重载 :同一个类中: 同名不同参重写:继承关系的类中:同名同参同返回值构造方法可以重载,重写还没见过。 作用域 当前类 同一个包 子类 其他public yes yes yes yesprotected yes yes yes default yes yes private yes对于修饰class的只能用public或default 数据库常用的就是MySql,Oracle.. java基础,不过跟数据库有啥关系? public √ √ √ √protected √ √ √ ×friendly √ √ × ×private √ × × × 如果有一个超大数列,比如1千亿,如何尽量精确的评估它的排序时间 求高手解答 请教 java.io.File 中创建目录 JS调用另一个JS文件中的函数 一个字符串数组的白痴问题 关生局部final 字段的生命周期问题 JAVA如何区分哪个是半角哪个是全角,两者如何转换. 用JAVA实现算法:"旋转矩阵"送分500 java程序中如何启动外部exe程序,用哪个类呀?多谢热心人啦!!! 请大家介绍一下JB的用法 下载了Together5.02_Crack.rar文件,不知*.rar是什么文件,如何打开? java api有个地方看不懂... 监听与事件源
public √ √ √ √
protected √ √ √ ×
friendly √ √ × ×
private √ × × ×方法的重写Overriding和重载Overloading是Java多态性的不同表现。重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Overriding)。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被"屏蔽"了。如果在一个类中定义了多个同名的方法,它们或有不同的参数个数或有不同的参数类型,则称为方法的重载(Overloading)。Overloaded的方法是可以改变返回值的类型
protected 子类可访问
friendly 同一包可访问
public 哪里都可以重载 :同一个类中: 同名不同参
重写:继承关系的类中:同名同参同返回值构造方法可以重载,重写还没见过。
public yes yes yes yes
protected yes yes yes
default yes yes
private yes
对于修饰class的只能用public或default
protected √ √ √ ×
friendly √ √ × ×
private √ × × ×