java又要封装又要继承可以吗

 我来答
caikqian700
2015-05-18 · TA获得超过405个赞
知道小有建树答主
回答量:276
采纳率:0%
帮助的人:120万
展开全部
封装和继承同时可以的

封装:主要实现了隐藏细节,对用户提供访问接口,无需关心方法的具体实现。

继承:很好的实现了代码的复用,提高了编程效率。

多态:程序的可扩展性及可维护性增强。

继承就是一种由已有的类创建新类的机制,是指在已有类的基础上扩展功能。继承中分为子类和父类

类可以有两种重要的成员:成员变量和方法。子类的成员中有一部分是子类自己声明定义的,另一部分是从它的父类继承的。

1.所谓子类继承父类的成员变量作为自己的一个成员变量,就好象它们是在子类中直接声明一样,可以被子类中自己声明的任何实例方法操作.

2. 所谓子类继承父类的方法作为子类中的一个方法,就象它们是在子类中直接声明一样,可以被子类中自己声明的任何实例方法调用。

(1) Java只支持单一继承,也就是只有一个父类,利用extends 关键字继承;

class A{ }

class B{ }

class C extends A,B{ // 错误的,因为同时继承了两个父类 }

(2)Java中允许多层继承

class A{ }

class B extends A{ }

class C extends B{ }
xjf5562
2015-05-17 · TA获得超过1189个赞
知道小有建树答主
回答量:896
采纳率:75%
帮助的人:733万
展开全部
当然可以,封装与继承并不矛盾。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
和风_v
2015-05-17 · TA获得超过161个赞
知道小有建树答主
回答量:134
采纳率:0%
帮助的人:95万
展开全部
当然可以。这是java的两个特性
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhangzhijie911
2015-05-17
知道答主
回答量:6
采纳率:0%
帮助的人:5268
展开全部
当然可以,定义类
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
因飔有梦
2015-05-17 · TA获得超过453个赞
知道小有建树答主
回答量:381
采纳率:0%
帮助的人:116万
展开全部
可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式