当前位置: 首页 > news >正文

郑州网站托管公司哪家好西安网页制作培训机构

郑州网站托管公司哪家好,西安网页制作培训机构,c 新手一个人做网站,朝阳网站文章目录 1. 抽象类概述2. 抽象类特点3. 抽象类的成员特点4. 抽象类猫狗应用 1. 抽象类概述 在Java中,一个没有方法体的方法应该定义为抽象方法;而类中如果有抽象方法,该类必须定义为抽象类。 2. 抽象类特点 1. 抽象类和抽象方法必须使用abst…

文章目录

    • 1. 抽象类概述
    • 2. 抽象类特点
    • 3. 抽象类的成员特点
    • 4. 抽象类猫狗应用


1. 抽象类概述

 在Java中,一个没有方法体的方法应该定义为抽象方法;而类中如果有抽象方法,该类必须定义为抽象类。

在这里插入图片描述

在这里插入图片描述

2. 抽象类特点

 1. 抽象类和抽象方法必须使用abstract关键字修饰。

  • public abstract class 类名{};
  • public abstract void eat();

 2. 抽象类中不一定有抽象方法,有抽象方法的类一定是抽象类。

 3. 抽象类不能实例化。抽象类如何实例化呢?参照多态的方式,通过子类对象实例化,这叫抽象类多态。

 4. 抽象类的子类要么重写抽象类中的所有抽象方法,要么是抽象类。

public abstract class Animal {public abstract void eat();public void sleep(){System.out.println("在睡觉");}
}public class Cat extends Animal{@Overridepublic void eat() {System.out.println("猫吃鱼");}
}public class Demo {public static void main(String[] args) {Animal a=new Cat();//编译看左边,执行看右边a.eat(); //猫吃鱼a.sleep();//在睡觉}
}

3. 抽象类的成员特点

 1. 成员变量:可以是常量,也可以是变量。

 2. 构造方法:有构造方法,但是不能实例化。它用于子类访问父类数据的初始化。

 3. 成员方法:可以有抽象方法,限定子类必须完成某些动作。也可以有非抽象方法,用于继承以提高代码复用性。

4. 抽象类猫狗应用

public abstract class Animal {private int age;private String name;public Animal(){}public Animal(String name,int age) {this.name = name;this.age = age;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}public String getName() {return name;}public void setName(String name) {this.name = name;}public abstract void eat();
}public class Cat extends Animal{public Cat(){}public Cat(String name,int age){super(name,age);}@Overridepublic void eat() {System.out.println("猫吃鱼");}
}public class Demo {public static void main(String[] args) {//这就是向上转型Animal a=new Cat("加菲猫",5);System.out.println(a.getName()+" "+a.getAge()); // 输出:加菲猫 5}
}
http://www.yayakq.cn/news/846222/

相关文章:

  • 没有工信部备案的网站是骗子吗php做网站首页修改
  • 会展类网站模板免费建站网页无需登陆
  • 厦门建站系统建设响水哪家专业做网站
  • 海宁长安网站开发网站描文本
  • 网站建设共享ip益阳学校网站建设
  • 开拓网站建设公司任县企业做网站
  • 网站建设终稿确认书免费商城小程序
  • 利用地图建网站程序员培训多少钱
  • 网页制作网站首页做网站东莞选哪家公司好
  • 东台市住房和城乡建设局网站首页设计培训班
  • 做机械设备销售的那个网站好织梦绿色企业网站模板
  • 网站策划的基本过程做网站用什么编程语言好
  • 青岛市做网站小学生摘抄新闻2024
  • 《网站开发实践》 实训报告南京高淳开展规模性核酸检测
  • 莱芜做网站的公司浦东网站建设
  • 龙华做网站联系电话巢湖自助建站系统
  • 哈尔滨道里建设局网站做网站烧钱吗
  • 深圳福田区房价2022最新房价鞍山seo外包
  • 成都企业建站系统模板利用google地图标注做网站
  • 长沙建长沙建网站公司佛山网站排名优化
  • 专做土特产的网站商务网站开发与建设论文
  • 荷兰网站域名企业推广系统
  • 网站建设实习心得seo积分系统
  • 合肥最好的网站建设公司排名网站建设性价比高
  • 做ui的图从哪个网站找做网站的怎么跑业务
  • 建立网站如何盈利百度集团官网
  • 国内移动端网站做的最好的凡度网络北京网站建设公司
  • 网站建设硬件要求九龙坡网站建设公司
  • 网站建设单位不给数据库域名申请注册的步骤
  • 网站的手机客户端怎样做网页设计与制作dw教程