在 Java 中,类是使用关键字 extends
继承的。 子类继承父类的属性和方法,可以实现代码重用,减少代码冗余。 下面是一个简单的继承示例。
//父类
公共 类别 动物 {
受保护 字符串名称;
public 动物(字符串名称) {
这个.name = name;
}
公共 void makeSound () {
System.out.println("动物发出声音");
}
}
/ / 子类
公共 类 狗 扩展 动物 {
私有 intage;
公共 狗(字符串名称,int年龄) {
Super(name) //调用父类构造函数
这个.age = 年龄;
}
//重写父类中的方法
@Override
公共 void makeSound() {
System.out.println("狗叫声" {
System.out.println("狗叫声" span>);
}
//添加子类的方法
公共 void 树皮() {
System .out.println("狗大声叫");
}
}
// 测试类
public 类 主要 {
公共 静态 void main(String[] args) {
狗 myDog = 新 狗("好友", 3);
myDog.makeSound (); // 输出“狗叫声”
myDog.bark(); // 输出“狗大声吠叫”
}
}
此示例创建一个名为 Animal
的父类。 该父类包含一个名为 makeSound 方法。 接下来,创建一个名为
Dog
的子类,该子类继承自 Animal
类。 在您的子类中,重写 makeSound
方法并添加一个名为 bark
的新方法。 最后,在 main
方法中,创建一个 Dog
对象并调用其 makeSound
和 bark
方法。
以上内容来源于互联网,不代表本站全部观点。 欢迎关注:zhujipindao.com
评论前必须登录!
注册