Rumah > Java > javaTutorial > teks badan

Apakah konsep transformasi ke bawah dalam java

王林
Lepaskan: 2023-04-30 15:40:06
ke hadapan
1923 orang telah melayarinya

Konsep

1. Transformasi ke bawah ialah penukaran objek kelas induk kepada objek subkelas. Kami memberikan rujukan jenis Haiwan daripada rujukan kelas induk kepada rujukan jenis Burung Ini ialah transformasi ke bawah

2. Formatnya ialah

子类 子类对象=(子类)父类实例
Salin selepas log masuk

Nota

Pastikan anda melakukan penukaran jenis paksa apabila menurunkan

Instance

class Animal {
    public String name;
    public void eat() {
        System.out.println(this.name + " 正在吃");
    }
}
class Cat extends Animal {
 
}
class Bird extends Animal {
    public int age;
    public void fly() {
        System.out.println(this.name+"起飞");
    }
}
public class Test extends TestDemo {
    public static void main(String[] args) {
        Animal animal = new Animal();
        Bird bird = (Bird) animal;//必须进行强制类型转换
    }
}
Salin selepas log masuk

Atas ialah kandungan terperinci Apakah konsep transformasi ke bawah dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan