java面向对象--高级

java面向对象--高级,第1张

java面向对象--高级

一、继承:子承父业

        javaBean:对对象的抽象,抽出像的部分定义在JavaBean类中

        父类:抽出子类像的部分定义在父类中,达到类层面的简化。

        为什么要使用继承?

                为了提高代码的复用性

        如何使用

                子类 extends 父类

        父类|基类|超类:被继承的类

        子类|派生类:继承父类的类

        

注意:

        1.子类一旦继承父类,有权使用父类成员

        2.单继承机制

        3.单继承”简单、不够灵活不便与后期维护

        4、子类中可以扩展子类独有的内容

面向对象的设计原则之一:

        开闭原则:对修改关闭,对扩展开放

二、权限修饰符:访问权限修饰符

        public:公共的

        protected:受保护的

        default:默认的

        private:私有的

                成员修饰符:只能修饰成员不能修饰局部的

                能修饰类的:public、default

                        本类                同包类                不同包类下的子类                不同包下的其他类

public                √                         √                                 √                                         √

protected           √                         √                                 √                                         

default                √                         √                                                                         

private                √

三、super 

四、重写

五、final

六、Objet

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5437755.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-11
下一篇2022-12-11

发表评论

登录后才能评论

评论列表(0条)

    保存