王老师:19139051760(微信同号)  13333709510
联大   青书学堂   文才   和学   现代兴业   安徽教育在线   超星   弘成   广东开放大学   国家开放大学   上海开放大学   含弘慕课 

教育服务

成人高校
成考录取分数线
我要提升学历
提升学历的理由:
升职加薪、积分落户、考研、公务员考试、子女入学、出国留学


成人高考报名入口

当前位置: 首页 > 江开系统 > 青岛科技大学> 江苏开放大学JAVA程序设计形成性考核作业1
 

输入试题:
本题添加时间:2023/10/10 13:20:00
圆梦客服:王老师  19139051760(微信同号)  19139051760(微信同号)
若在一个public类中的成员变量及成员方法的访问控制符为protected,则此类中的成员可供什么样的包引用?

答案是:当子类与父类不在同一包中,父类中使用private修饰符修饰的成员变量和友好的成员变量不会被继承,也就是子类只能继承父类中使用public和protected访问修饰符修饰的成员变量作为子类的成员变量,同样,子类也只能继承父类中使用public和protected访问修饰符修饰的方法作为子类的方法。
在一个类A中,它所定义的成员变量和方法都被protected所修饰,类A被类B、类C继承,那么在类B与类C中都继承了类A的成员变量和方法。这时,如果在类C中创建一个自身的对象,那么该对象可以访问父类的和自身定义的protected修饰的变量和方法。但是在其他类中,比如Student类,对于子类C自己声明的protected成员变量和方法,只要Student类与C类在同一包中,创建的对象就可以访问这些被protected修饰的成员变量和方法。对于子类C从父类中继承的protected成员变量和方法,只要Student类与C类的父类在同一包中,创建的对象就能够访问继承的protected成员变量和方法。

出自 江苏开放大学JAVA程序设计形成性考核作业1  江开系统

青岛科技大学

更多试题>>>>
1、如何创建一个类的子类?
2、1.什么是继承?什么是父类?什么是子类?继承的特性可给面向对象编程带来什么好处?什么是单继承?什么是多重继承?
3、简答实例变量和类变量的区别?
4、面向对象的特点?
5、Import语句和package语句的功能分别是什么?


提升学历-成人高考报名入口 提升学历-成人高考院校名单