自己用生活中的例子说出JAVA中类、对象、父类、子类、继承、接口的概念

如题所述

类:人类
对象:你、我
父类:生物(做个简单定义:有生命的,会死亡的。<不要求准确,只是举例>)
子类:男人、女人
继承:子类继承父类,这里是人类具有 ‘生物’ 的所有特性:有生命,会死亡,另外还有自己的特性,说话,思考等。
接口:定义某一个标准,以后和它相关的都要遵循这个标准。比如:水管的接口,必须按照现有的接口类型需求去制造或者买另一半,要不然这里就无法使用
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-07-06
类:人类就是类的抽象
对象:实际存在的实体,例如你、我
父类:父亲拥有的知识、财产了(元素)
子类:孩子继承了父亲的知识、财产,并且青出于蓝胜于蓝,有自己的能力(元素)
继承:国产山寨手机,拥有品牌的外表,还有自己的功能。
接口:比如有老板、工薪、农民他们都养条狗并且都会喂食、陪狗玩,但是方式不同
老板:高级口粮 带狗在花园玩
工薪:低级口粮 带狗在楼下玩
农民:他吃啥给狗吃啥 庄稼地里遛狗
第2个回答  2011-07-06
类:有共同特征的一群对象,人类,鱼类,鸟类。。。。
如何事物都可以是对象
父类是子类的基础,子类有父类所有的方法,当然子类中方法可以更多,更好
子类中与父类相同的方法就是继承
接口:开灯是一个方法的话,开关就是一个接口

自己用生活中的例子说出JAVA中类、对象、父类、子类、继承、接口的概念...
类:人类 对象:你、我 父类:生物(做个简单定义:有生命的,会死亡的。<不要求准确,只是举例>)子类:男人、女人 继承:子类继承父类,这里是人类具有 ‘生物’ 的所有特性:有生命,会死亡,另外还有自己的特性,说话,思考等。接口:定义某一个标准,以后和它相关的都要遵循这个标准。比如:水管...

Java中继承的意思以及用法?
另外,比如你负责的是老师的一天的生活,而大学老师和中学老师一天的生活是不一样的,但是又不是完全不一样,这时,你就可以把老师生活中相同的部分写进一个类作为父类,然后再分别写两个子类去继承该父类,并在两个子类中分别实现不同的部分,下次当你遇到需要开发小学老师的一天,补习老师的一天等等...

Java中 包、块、类、对象、都什么意思啊,能举例子说明吗,初学者学习
在Java里面,所有的复合数据都是从Object类继承而来的,这一点可以通过使用Java反射去获取父类的名称来获得。对象:在OO设计里面,对象有几个需要掌握的基本点:对象的行为:对象的行为指代的是这个对象能够做什么,不能做什么,包括这个对象有哪些接口是对外提供了我们可以直接进行使用等相关概念。对象的状...

在java 中,什么叫父类,什么叫子类
所以,就有了“继承”。子类继承父类,就是子类能引用父类中的某些东西。继承的关键字是extends,例如:public class Student(){}\/\/父类 public class U_Student extends Student(){}\/\/子类继承了父类 当子类和父类用一个同名方法,但是子类的实现却和父类不同,用到"方法重写"。重写是指方法定义...

JAVA中什么是继承?
1.Java继承的语法格式:Java继承的关键字是:extends public class 子类名 extends 父类名{...} 如: public class UNStudent extends Student {...} 注:1.子类又称超类,拓展类 ;父类又称基类。2.Java中类的继承只能是单继承(单根继承),即一个类只能继承一个父类,但是一个类可以由多个类来...

什么是继承,试说明在java中实现多继承的方法
JAVA里没有多继承,一个类之能有一个父类。而继承的表现就是多态。一个父类可以有多个子类,而在子类里可以重写父类的方法(例如方法print()),这样每个子类里重写的代码不一样,自然表现形式就不一样。这样用父类的变量去引用不同的子类,在调用这个相同的方法print()的时候得到的结果和表现形式就...

JAVA中 子类与父类构造方法的关系 个人理解
一句话概括就是:子类一定会调用(不是继承)父类的构造方法!即遵循一个原则:子类的构造一定是在父类已构造的基础上!这句话要分为几种情况来理解(下面只讨论父类有构造函数):子类构造函数自动调用super() (也可以手动加上)但如果父类只有含参数的构造方法,那么子类必须申明一个构造方法,...

面向对象思想:对象和实例-Java表述
对象是类的具体实例,比如一个具体的“张三”是人类类的对象,它是类的实体。通过关键字“new”,Java会在程序中为类创建对象,分配空间并初始化属性。子类(如人类类)继承父类(如动物类)的属性和方法,这是面向对象编程中的继承概念。“实例化”是创建类对象的过程,与“对象实例化”常被混淆。

java继承关系例子
我可以给你举一个,既能练习继承,又能理解多态:比如说各种银行卡,它们应该有一个共同的父类‘卡’,但是每种卡的利率啊,消费优惠啊,能否透支啊等等是不一样的。当你消费划卡时,写一个用父类对象做参数的方法,但是传进子类的对象,试试效果吧。

如何理解Java中"父类对象由子类实例化
父类为:Animal,成员变量有,名字,性别,颜色 子类为:Dog ,成员变量有,[名字,性别,颜色],尾巴长度,舌头大小。定义一个变量A Animal A = new Dog ();这样,虽然实例化用Dog(),但我只需要使用[名字,性别,颜色]这个变量,而不关心{尾巴长度,舌头大小}这2个变量的情况。在某些场合下...

相似回答