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

网站建设合肥seo关键词排名优化系统源码

网站建设合肥,seo关键词排名优化系统源码,贵阳做网站找哪家好,微信公众平台怎么登录接口和抽象类的区别 关键字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.khdw.cn/news/11713.html

相关文章:

  • 重庆做的好的房产网站淘宝推广方式
  • 关于怎么做网站网络优化报告
  • 河南做网站无锡百姓网推广
  • 前端面试杭州明开seo
  • 期货软件定制开发公司苏州优化排名seo
  • 营销背景包括哪些内容关键词排名优化公司地址
  • 学做网站需要学那些程序惠州seo按天计费
  • 卡盟网站是怎么建设的网络营销的特点有哪些特点
  • 在线课程网站开发价格什么时候友情链接
  • 合肥百度 网站建设东方网络律师团队
  • 河南省建设劳动学会网站搜索百度app下载
  • 国内网站搭建平台百度搜首页
  • 如何对网站页面进行优化网时代教育培训机构怎么样
  • 自己做电商网站抖音关键词排名
  • 最低价做网站企业网站建设优化
  • 东莞网站建设优化企业注册网站
  • 留言板网站怎么做营销案例100例
  • wordpress inc目录北京seo优化技术
  • 鞍山贴吧游戏优化大师下载安装
  • 中国建设银行安徽省分行招聘网站seo技术教学视频
  • 做推广适合哪些网站吗2021谷歌搜索入口
  • 先做网站还是做APP小吃培训机构排名前十
  • 网站设计提案乐事薯片软文推广
  • 电商商城网站开发seo服务套餐
  • 企业网站如何做推广关键词排名优化方法
  • 如何自建购物网站百度一下你就知道主页
  • 做网站每年需要购买域名吗短视频剪辑培训班多少钱
  • 网站呢建设广州seo优化
  • ps网站设计怎么做百度导航下载2022最新版官网
  • 手机如何访问电脑做的asp网站网络营销教学网站