最近在学习java基础,自己感觉继承 重写 重载 ,接口和抽象类有点糊涂,能不能指点一下。感谢。。。
------解决方案--------------------
不用着急,找些资料看一下,再做几个练习,你不察觉中自然就懂了
------解决方案--------------------
重载:一个类里面可以有多个相同名称的方法,这些方法的区别在于他们传的参数类型或参数个数不同
继承:是一个类(子类)继承另外一个类(父类)里所有的方法,简单理解孩子继承父亲
重写:是在子类中重写父类的方法:(子类和父类有相同方法,但是方法中内容不同)
------解决方案--------------------
继承、重写、重载的就不说了,说了也只是个空泛的概念,对你也没啥帮助
至于接口和抽象类嘛,你可以当他们是干同一件事的两种差不多的工具,普遍来说接口会用到的比较多。大概就是提供个插座,然后不管你具体插入的是啥,只要插头型号正确,电视、电脑、冰箱都能强势插入。
个人理解着,这东西最大的好处就是能让你的程序有层次感
话说多了,可能你还是不明白吧,送你句话好了
纸上学的终觉浅,绝知此事要躬行
第一次装13还是太紧张了

------解决方案--------------------
接口就是个规范,具体实施的内容不定
一般就是通知用户,或者二次开发者
这个东东必须有这几个功能:对用户,具体怎么做你们不用管;对二次开发者,具体怎么实现我们不管
------解决方案--------------------
借口是抽象类的一种特例
------解决方案--------------------
建议初学时,读读《JAVA核心技术》这本书,还是挺不错的。