本文目录一览:
- 1、java什么是继承?什么是父类?什么是子类?
- 2、JAVA语言中什么是继承?什么是父类?什么是子类?
- 3、什么是类的继承性?Java中子类和父类有什么关系?
- 4、JAVA中,子类将继承父类的所有属性和方法么~?为什么?
java什么是继承?什么是父类?什么是子类?
1、继承是面向对象最显著的一个特性。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。
2、有继承关系的类才能分出哪个是父类,哪个是子类,继承用extends关键字,extends后面的类则表示父类,extends前面的类则是子类。在java中所有的类都默认继承Object类,Object类是所有类的父类。
3、直接继承Object的类可以称之为Object的子类,间接继承Object的类可以称之为object的间接子类,object则是它的间接父类或者超类。
示例:
public class Parent{
}
public class Child extends Parent{
}
对Parent、Child来说有继承关系,则Parent是Child的父类,Child是Parent的子类。由于Parent、Child都默认继承Object类,所有Parent、Child都是Object的子类。
JAVA语言中什么是继承?什么是父类?什么是子类?
继承是指一个对象直接使用另一对象的属性和方法。我们遇到的很多实体都有继承的含义。例如,若把水果看成一个实体,它可以分成多个子实体,如:苹果、桔子等。这些子实体都具有水果的特性,因此,水果是它们的"父亲",即父类,而这些子实体则是水果的"孩子",即子类。
什么是类的继承性?Java中子类和父类有什么关系?
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。
JAVA中,子类将继承父类的所有属性和方法么~?为什么?
是的,子类将继承父类的非私有的属性和方法。
在JAVA中,子类继承父类的所有方法和属性(构造方法要用关键super([参数])调用);继承是JAVA中一个重要的特色,便于程序的编写,提高代码的重用性。
1、如果给子类i提供get和set 通过get调用的自然是子类的。
2、如果给父类和子类分别提供get和set,调的仍然是子类的,因为方法被重写。
扩展资料
在继承中用到super调用父类的构造
private String name;
private String sex;
public xinxin1(String name,String sex)
{
this.name=name;
this.sex=sex;
}
public void hello(){
System.out.println(“嗨!我是”+name+”我是”+sex+”孩”);
}