java的继承实例
A. java中的继承是回事举例说明
继承很简单啊 比如苹果是水果的一种毁空吧 符合 苹果是(is a )水果
那 水果就是苹果的父类
但 水果有很多 香蕉、橘团源子、哈密瓜、==
所以 他们都是水果这个类的子类
父类有的 子类都有
子类有的 父类不一定有 这是子类 的塌余态扩展
但 在项目中 一般继承的不是太多
单继承 也就是 一个对象只能继承一个类 有约束
重复代码 现象泛滥
B. 如何在Java中使用子类继承父类的父类,举个例子看看,谢谢
class Animal{//动物类
public String name="haha";//名字
public void say() {//说话方法
System.out.println(name+" say hi");
}
}
class Cat extends Animal{//猫类继承了动物类
}
public class Test {
public static void main(String[] args) {
Cat cat=new Cat();//实例化一个猫
cat.say();//由于猫继承了动物,所以继承了他所有非private的属性和方法
}
}
C. java中子类继承父类的实例
class A
{
int x=12;//被继承
static double y=34;//被继承
final int xx=123;//被继承,伏坦不能修改xx的值,一经初始化就被看作常量使用
private float r=12.0f;//不能被继承
A()//不能被继承燃液
{
//====构造方法体
}
public void f(){}//被继承
protected void d(){}//被继承
private void k(){}//不能被继承
final void gg(){}//被继承,不能皮厅物被覆盖
void w(){}//被继承
//也就是说构造函数和被关键字private修饰的东西都不能被继承
}
class B extends A
{
//========
//=======
//A的类体
}
D. java 子类继承父类 例子
我来教你,从你的描述上看,小猫小狗理解成属性是不妥的。
简单的讲,属性是对象的性质;方法是对象滑缺厅的行扮清为,习惯,动作。
示例如下,不合适的地方自己改下,注意理信隐解:
public class Test2 {
public static void main(String[] argv) {
Cat cat = new Cat("ww", "白色");
cat.call();
cat.color();
}
}
class Animal{
public Animal(String name,String color){
this.name = name;
this.color = color;
}
/**
* 动物名字
*/
private String name;
private String color;
/**
* 叫声
*/
public void call(){
System.out.println(name +"在叫");
}
/**
* 颜色
*/
public void color(){
System.out.println(name +"的颜色是" + color);
}
}
class Cat extends Animal{
public Cat(String name,String color){
super(name, color);
}
}
class Dog extends Animal{
public Dog(String name,String color){
super(name, color);
}
}
E. 求编写一个Java类的继承程序
java基础,继承类题目:编写一个Java应用程序,该程序包括3个类:Monkey类、People类和主类 E
21.信笑编写一个Java应用程序,该程序包括3个类:Monkey类、People类和主类
E。要求:
(1) Monkey类中芹链有个构造方法:Monkey (String s),并且有个public void speak()
方法,在speak方法中输出“咿咿呀呀......”的信息。滑首含
(2)People类是Monkey类的子类,在People类中重写方法speak(),在speak方法
中输出“小样的,不错嘛!会说话了!”的信息。
(3)在People类中新增方法void think(),在think方法中输出“别说话!认真思考!”
的信息。
(4)在主类E的main方法中创建Monkey与People类的对象类测试这2个类的功
能。、
复制代码
package zhongqiuzuoye;
public class Monkey {
Monkey(String s) //构造
{}
public void speak()
{
System.out.println("咿咿呀呀......");
}
}