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

汕头制作公司网站比较还做的调查网站

汕头制作公司网站,比较还做的调查网站,网络营销措施有哪些,在哪里建网站免费接口和抽象类的区别 关键字abstractinterface 实例化不能直接实例化不能直接实例化 方法可以有抽象和具体方法只能有抽象方法(Java 8 支持默认方法) 变量可以有普通变量只能有常量 (public static final) 继承单继承多继承 构造函数可以定义不允许…

接口和抽象类的区别

关键字abstractinterface
实例化不能直接实例化不能直接实例化
方法可以有抽象和具体方法只能有抽象方法(Java 8+ 支持默认方法)
变量可以有普通变量只能有常量 (public static final)
继承单继承多继承
构造函数可以定义不允许定义
使用场景表示实体的共有特征定义行为的规范

抽象类:定义共同的特征(Cat和Dog都具有Animal的行为,所以可以定义一个Animal抽象类,包含动物的共同行为),比如以下代码

// 抽象类 Animal
abstract class Animal {String name;Animal(String name) { // 构造函数this.name = name;}// 抽象方法:子类必须实现abstract void makeSound();// 具体方法:所有子类共享void sleep() {System.out.println(name + " is sleeping.");}
}// 子类:狗
class Dog extends Animal {Dog(String name) {super(name);}@Overridevoid makeSound() {System.out.println(name + " says: Woof!");}
}// 子类:猫
class Cat extends Animal {Cat(String name) {super(name);}@Overridevoid makeSound() {System.out.println(name + " says: Meow!");}
}// 测试类
public class Main {public static void main(String[] args) {Dog dog = new Dog("Buddy");Cat cat = new Cat("Whiskers");dog.makeSound();dog.sleep();cat.makeSound();cat.sleep();}
}

接口:定义某种行为规范,动物的某个行为作为一个接口,在实际业务中,某个功能服务会作为一个接口,代码示例:

// 接口:定义跑步行为
interface CanRun {void run();
}// 接口:定义发出声音的行为
interface CanMakeSound {void makeSound();
}// 狗类:实现跑步和发声行为
class Dog implements CanRun, CanMakeSound {String name;Dog(String name) {this.name = name;}@Overridepublic void run() {System.out.println(name + " is running!");}@Overridepublic void makeSound() {System.out.println(name + " says: Woof!");}
}// 猫类:实现跑步和发声行为
class Cat implements CanRun, CanMakeSound {String name;Cat(String name) {this.name = name;}@Overridepublic void run() {System.out.println(name + " is running!");}@Overridepublic void makeSound() {System.out.println(name + " says: Meow!");}
}// 测试类
public class Main {public static void main(String[] args) {Dog dog = new Dog("Buddy");Cat cat = new Cat("Whiskers");dog.run();dog.makeSound();cat.run();cat.makeSound();}
}

http://www.yayakq.cn/news/164863/

相关文章:

  • 网站建设seo视频教程翻译 插件 wordpress
  • 紫金银行网站一个网站余姚什么
  • 网站如何防注册机租服务器去哪里租
  • 域名网站备案查询3gqq网页版
  • 网站前台登陆页面怎么改徐州免费模板建站
  • 建站公司生存难清河做网站
  • 帮做网站的公司海南网址
  • 图片 展示 网站模板广东省室内设计公司排名
  • 做网站15年在网站做商城平台需要哪些资质
  • 响应式网站设计建设制作酒店网站建设方案ppt
  • 形容网站开发的词网站建设 开源
  • 备案网站简介怎么写成立一个网站需要多少钱
  • 非法集资罪提供网站建设wordpress媒体库整理
  • 开发网站大概要多少钱柳州网站建设价格
  • 辽阳建网站seo站外优化平台
  • 湖南网站建设公司排名中小企业营销型网站建设
  • 网站建设销售培训做网站考什么赚钱
  • 表白网站建设手机网站设计制作服务
  • 网站访问量查询工具服装网站怎么做的
  • 世安建设集团有限公司网站做微商网站制作
  • 邯郸住房和城乡建设部网站有什么平台可以发布推广信息
  • 怎样做企业学校网站wordpress pdf缩略图不显示
  • 手机摄影网站首页wordpress 评论插件
  • 做网站后台教程视频手机qq怎么用wordpress
  • 上海网站建设哪家技术好晋城市网站建设管理人员
  • 个人网站备案 备注摄影公司网站
  • 手机版微网站如何采集网站内容
  • 我要下载中国建设网站公司网站模板免费版
  • 比较好的源码网站营销型网站三要素
  • 东莞整站优化公司火速公司深圳网站建设相关推荐