/*
将学生和工人的共性提取出来,单独进行描述.
只要让学生和工人与单独描述的这个类有关系,就可以了。
继承:
1,提高了代码的复用性。
2,让类与类之间产生了关系,有了这个关系,才有了多肽的特性。
注意:
千万不要为了获取其他类的功能,简化代码而继承。
必须是类与类之间有所属关系才可以继承,有所属关系。
Java 语言中:Java只支持单继承,不支持多继承。
因为多继承容易带来安全隐患: 当多个父类中定义了
相同功能,当功能内容不同时,子类对象不确定要远行那一个。
但是Java保留了这种机制。并用另一种体现形式来完成表示。多实现。
Java提供多层继承。
就像A类中有B的共性,而B中有C的共性!
*/
class Person
{
String name;
int age;
}
class Student extends Person//继承关系
{
String name;
int age;
void study()
{
System.out.println("good study");
}
}
class Worker extends Person
{
String name;
int age;
void Work()
{
System.out.println("good work");
}
}
class
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
Java学习,继承关系的学习和理解
精选 转载
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
C++学习之继承
C++继承学习,包括单继承和多继承的了解,以及菱形继承出现的问题以及解决方法。
继承 虚拟继承 菱形继承 虚拟菱形继承 组合 -
python学习42:继承和多态的简单理解
继承,很好理解,就是子类继承了父类的特性。看1部分代码;多态,先比较代码的1部分
python 多态 继承 动态语言 子类 -
css案例学习之继承关系
代码 继承关系 前沿教室 欢迎来到前沿教室,这里为您提供丰富学习内容。 在这里,你可以学习到: HTML CSS ...
css html javascript 继承关系 下划线 -
Python学习:类和继承
Python中的类提供了面向对象编程的所有基本功能:类的继承机制允许多个基类,派生类可以覆盖基类中的任何方法,方法中可以调用基类中的同名方法。
python 学习 开发语言 父类 类定义 -
java学习,模板的理解
模板的介绍和理解
java 学习 -
java 对继承映射的理解 java继承关系
在我们的现实生活中,继承一般指的是子女继承父辈的一些东西。在程序中,继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关系体系。
java 对继承映射的理解 java servlet jvm 父类