什么是类的继承性?Java中子类和父类有什么关系?

2024-11-23 03:30:42
推荐回答(4个)
回答1:

1. 继承,是对有着共同特性的多类事物,进行再抽象成一个类。这个类就是多类事物的父类。父类的意义在于可以抽取多类事物的共性。子类中有和父类中可访问(可继承到子类)的同名同返回类型同参数表的方法,就会覆盖从父类继承来的方法。
2.(1)standalone applications,或称为applications:可独立执行的程序
针对用户接口的不同,可分为:
a) console application
b) windows application
(2)embedded applications:嵌入式应用程序,必须依附在其它程序里执 行
a)applets:内嵌于网页并通过因特网传递,在用户端使用支持Java的浏 览器内动态地由服务器端下载并执行的小程序
b)JSP、Java Servelet:以网页的形式存在于服务器端并且通过网络下载 至支持Java的浏览器内执行
c)MIDlet:利用J2ME MIDP所开发而成,执行环境为移动电话及PDA等
d)Spotlet:利用J2ME CLDC所开发而成,执行环境为PDA等。
3.FlowLayout,流式布局管。尝试在一行中按增加顺序摆放组件,窗体大小改变时,组件位置会相应发生改变

BorderLayout,按方位进行布局管理,(North,South,East,West,Middle)不明确指定,就会默认加载在中间(Middle),每个部分只能放一个组件

GridLayout,网格布局,通过行列,间距,来用网格分割,把组件放入如网格中,先行后列摆放组件。可以保证每个组件的大小都是一样的

CardLayout,卡片布局,组件重叠放置。
GridBagLayout,组件可以跨行跨列的网格布局。

Frame的默认布局管理器borderlayout

Panel的默认布局管理就是FlowLayout。

回答2:

1.继承,就是子类继承父类的公有方法,子类继承自父类,
2.applet和应用程序,applet要在网页中运行,而应用程序在IDE中运行
33.FlowLayout,流式布局管。尝试在一行中按增加顺序摆放组件,窗体大小改变时,组件位置会相应发生改变

BorderLayout,按方位进行布局管理,(North,South,East,West,Middle)不明确指定,就会默认加载在中间(Middle),每个部分只能放一个组件

GridLayout,网格布局,通过行列,间距,来用网格分割,把组件放入如网格中,先行后列摆放组件。可以保证每个组件的大小都是一样的

CardLayout,卡片布局,组件重叠放置。
GridBagLayout,组件可以跨行跨列的网格布局。

Frame的默认布局管理器borderlayout

Panel的默认布局管理就是FlowLayout。

回答3:

1,不是继承性吧,应是传递性,如a继承b,b继承c,既a继承c,子类可以继承父类中的属性和方法(除私有的)。

回答4:

自己看书去