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

93zyz资源网站生态文明建设为wordpress请求接口数据库

93zyz资源网站生态文明建设为,wordpress请求接口数据库,知春路网站建设,工程承包合同协议书1#xff0c;面向对象(接口的概述及其特点) A:接口概述 从狭义的角度讲就是指java中的interface从广义的角度讲对外提供规则的都是接口 B:接口特点 a:接口用关键字interface表示 interface 接口名 {}b:类实现接口用implements表示 class 类名 implements 接口名 {}c:接口…1面向对象(接口的概述及其特点) A:接口概述 从狭义的角度讲就是指java中的interface从广义的角度讲对外提供规则的都是接口 B:接口特点 a:接口用关键字interface表示 interface 接口名 {}b:类实现接口用implements表示 class 类名 implements 接口名 {}c:接口不能实例化 那么接口如何实例化呢?按照多态的方式来实例化。d:接口的子类 a:可以是抽象类。但是意义不大。b:可以是具体类。要重写接口中的所有抽象方法。(推荐方案) 2面向对象(接口的成员特点) A:接口成员特点 成员变量只能是常量并且是静态的并公共的。 * 默认修饰符public static final * 建议自己手动给出。构造方法接口没有构造方法。成员方法只能是抽象方法。 * 默认修饰符public abstract * 建议自己手动给出。 public class Demo2_Interface {public static void main(String[] args) {Demo d new Demo();d.print();System.out.println(Inter.num);}}interface Inter{public static final int num 10 ;//public Inter(){} 接口中没有构造方法/*public void print(){ 接口中不能定义非抽象方法}*/public abstract void print();}class Demo/* extends Object*/ implements Inter{ //一个类不写继承任何类默认继承Object类public void print(){System.out.println(num);}public Demo(){super();}} 3面向对象(类与类,类与接口,接口与接口的关系) A:类与类,类与接口,接口与接口的关系 a:类与类 继承关系,只能单继承,可以多层继承。b:类与接口 实现关系,可以单实现,也可以多实现。并且还可以在继承一个类的同时实现多个接口。c:接口与接口 继承关系,可以单继承,也可以多继承。 public class Demo3_Interface {public static void main(String[] args) {// TODO Auto-generated method stub}} interface InterA{public abstract void printA(); } interface InterB{public abstract void printB(); } interface InterC extends InterA,InterB{} class Demo extends Object implements InterA,InterB{public void printA(){System.out.println(printA);}public void printB(){System.out.println(printB);} }面向对象(抽象类和接口的区别) A:成员区别 抽象类 成员变量可以变量也可以常量构造方法有成员方法可以抽象也可以非抽象接口 成员变量只可以常量成员方法只可以抽象B:关系区别 类与类 继承单继承类与接口 实现单实现多实现接口与接口 继承单继承多继承C:设计理念区别 抽象类 被继承体现的是”is a”的关系。抽象类中定义的是该继承体系的共性功能。接口 被实现体现的是”like a”的关系。接口中定义的是该继承体系的扩展功能。A:案例演示 动物类姓名年龄吃饭睡觉。猫和狗动物培训接口跳高 package owsdawdcx;public class Test_Animal {public static void main(String[] args) {Cat c new Cat (加菲,8);c.eat();c.sleep();JumpCat jc new JumpCat(跳高猫,3);jc.eat();jc.sleep();jc.jump();}} abstract class Animal{//动物类private String name;private int age;public Animal(){}public Animal(String name,int age){this.name name;this.age age;}public void setName(String name){this.name name;}public String getName (){return name;}public void setAge(int age){this.age age;}public int getAge(){return age;}public abstract void eat();public abstract void sleep();} interface Jumping {public void jump(); }class Cat extends Animal{public Cat(){}public Cat(String name,int age){super(name,age);}public void eat(){System.out.println(猫吃鱼);}public void sleep(){System.out.println(侧着睡);} }class JumpCat extends Cat implements Jumping{public JumpCat (){} //空参构造public JumpCat(String name,int age){ //有参构造super(name,age);}public void jump(){System.out.print(猫跳高);} }
http://www.zqtcl.cn/news/190146/

相关文章:

  • 多元网络兰州网站建设惠州网页建站模板
  • 网站建设中首页模板下载网页制作模板保存
  • 宁夏做网站的江苏网站建设的案例展示
  • 网站功能需求文档如何免费域名注册
  • 推广网站的软件包头移动的网站建设
  • 自己制作音乐的软件免费上海seo怎么优化
  • 学vue可以做pc网站网站站长统计怎么弄
  • 做物流的可以在那些网站找客户大淘客网站建设app
  • 石家庄兼职做网站dedecms做视频网站
  • 优化公司怎么优化网站的网站 意义
  • 唯品会一家专门做特卖的网站手机版招聘网站开发技术维护
  • 做短租哪个网站wordpress 4.7
  • 网站换空间 site网站域没到期不能续费吗
  • 找别人做网站要考虑哪些网站导航条设计欣赏
  • mvc网站开发实例wordpress雪人主题2.0
  • 红色好看的网站中山网站建设工作室
  • 如何做喊单网站flask公司网站开发
  • 简单个人网站制作流程自己怎么做卖服装的网站
  • 网站开发公司创业做洁净的网站
  • 要建一个优惠卷网站怎么做企业开发小程序公司
  • 汕尾英文网站建设企业qq手机版
  • 重庆医院门户网站建设做百度网站电话号码
  • windows网站建设教程网站建设落地页
  • 新加坡做网站的价格网站正则表达式怎么做
  • 三门峡市住房的城乡建设局网站百度指数分析官网
  • 新网站外链怎么做陕西省煤炭建设第一中学官方网站
  • 学校网站建设方面汇报php网站开发和部署
  • 源码建站和模板建站区别商城网站功能
  • 临沂建站公司互联网开网站怎么做
  • 有哪个网站做ic购物网站建设需求