对于Java继承的理解,请指教
看了几天书,对于Java的继承机制有点一头雾水的感觉,现将我的感受和理解说下,请各位大侠们指教
1,派生类继承于基类,那么它就有了基类所有的域和方法,包括private修饰的域和方法
2,在派生类对象中,有一个“子对象”,就是基类的对象,但是不能访问“子对象”的private域和方法
3,对于基类中public方法,在没有覆盖的情况下,使用this.method()和super.method()得到的效果是一样的,那么是不是说它们都是对“子对象”中method()方法的调用?
啃了几天书,就理解这么多了,请指正,如果说的详细些,小弟不胜感激。
读着有点别扭,你是台湾的?
1,派生类继承于基类,那么它就有了基类所有的域和方法,包括private修饰的域和方法 // 继承不能继承父类私有的东西
2,在派生类对象中,有一个“子对象”,就是基类的对象,但是不能访问“子对象”的private域和方法 //如果不是多态,而是直接new 出来一个父类对象..那这个对象不但不能访问子类的私有东西..就是不是私有的也不能访问
3,对于基类中public方法,在没有覆盖的情况下,使用this.method()和super.method()得到的效果是一样的,那么是不是说它们都是对“子对象”中method()方法的调用? //如果没有覆盖的话this调用当前对象的method方法 也就是子类的method方法...而super调用的是父类的method方法...这个时候这2个方法其实是一样的
1,派生类继承于基类,那么它就有了基类所有的域和方法,包括private修饰的域和方法
嗯,继承是将父类所有的域和方法都继承了,包括私有的,但是却不能使用,所以很多书上是说不能继承似有的方法的!!~
2,在派生类对象中,有一个“子对象”,就是基类的对象,但是不能访问“子对象”的private域和方法
对的,在
相关问答:
我的java applet 嵌入html后无法显示,而用appletviewer显示正常为什么,还有就是用html converter转化后可以显示,为什么?请大侠赐教!
HTML code:
<HTML>
<HEAD>
<TITLE>TEST.HTML< ......
用RandomAccessFile写入TXT文件查看时是乱码,请问有什么方法可以写成可读的文件,不是用其他的文件操作,就是只用RandomAccessFile的方法是否可以实现?
Java code:
import java.io.*;
public class RandomAcce ......
private static final String URL = "jdbc:oracle:thin:@localhost:1521:orcl";
private static final String USERNAME = "sys";
private static final String PASSWORD = "s ......
<html><head><title>[@title]</title>
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
<script language='javascript'>
function diyCheck ......