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

模板建站广团摄影网站怎么做

模板建站广团,摄影网站怎么做,怎样免费建个人网站,网页设计实训总结心得体会Java 抽象类#xff1a; 在面向对象的概念中#xff0c;所有的对象都是通过类来描绘的#xff0c;但是反过来#xff0c;并不是所有的类都是用来描绘对象的#xff0c;如果一个类中没有包含足够的信息来描绘一个具体的对象#xff0c;这个类就是抽象类。 抽象类不能创建…Java 抽象类 在面向对象的概念中所有的对象都是通过类来描绘的但是反过来并不是所有的类都是用来描绘对象的如果一个类中没有包含足够的信息来描绘一个具体的对象这个类就是抽象类。 抽象类不能创建实例只能当成父类来被继承。抽象类必须使用abstract 修饰符来修饰抽象方法也必须使用abstract 修饰符来修饰抽象方法不能有方法体。抽象类不能被实例化无法使用new 关键字来调用抽象类的构造器创建抽象类的实例。抽象类可以包含成员变量方法普通方法和抽象方法都可以构造器初始化块内部类接口枚举5种成分。抽象类的构造器可以不能用于创建实例主要是用于被子类调用。含有抽象方法的类只能被定义成抽象类。抽象类中不一定包含抽象方法但是有抽象方法的类必定是抽象类abstract 与static 不能同时修饰一个方法。 [ 修饰符 ] abstract 返回类型 方法名(); 修饰符( public protected private) 三选一 如下示例 先定义一个Animal 方法 public abstract class Animal {{System.out.println(执行 Animal 的初始化块...);}//成员变量private String color;//定义跑的抽象方法 //抽象方法没有方法体public abstract void running();//定义一个普通方法 休息public void sleep(){System.out.println(休息);} // 定义Animal的构造器该构造器并不是用于创建Animal对象而是用来被子类调用public Animal(){ } public Animal(String color){System.out.println(执行 Animal的构造器);this.color color;} public String getColor(){return color;}public void setColor(String color){this.color color;} } 再写一个Tiger 方法继承Animal public class Tiger extends Animal{//实现抽象类Overridepublic void running(){// TODO Auto-generated method stubSystem.out.println(老虎呀老虎);} } public static void main(String[] args) {Animal animal new Tiger();animal.running();animal.sleep(); }输出结果为 接口: 在Java 编程语言中是一个抽象类型是抽象方法的集合接口通常以interface 来声明。一个类通过继承接口的方式从而来继承接口的抽象方法。 接口并不是类编写接口的方式和类很相似但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法。接口没有main方法不能直接运行。除非实现接口的类是抽象类否则该类要定义接口中的所有方法。接口无法被实例化但是可以被实现一个实现接口的类必须实现接口内所描述的所有方法否则就必须声明为抽象类。在Java 中接口类型可以用来声明一个变量它们可以成为一个空指针或者被绑定在一个以此接口实现的对象。 接口特性 接口方法的默认修饰符是public你不可以使用其他修饰符接口不能有构造器。接口是隐式抽象的当声明一个接口的时候不必使用abstract 关键字。接口中每一个方法也是隐式抽象的声明时同样不需要abstract 关键字。接口中的方法都是公有的。编译时自动为接口里定义的方法添加 public abstract 修饰符。Java 接口里的成员变量只能是 public static final 共同修饰的并且必须赋初值可以不写 public static final 编译的时候会自动添加。 如下所示 public interface InterfaceOne {// 系统自动为接口里定义的成员变量增加public static final修饰符int STATUE 1;public static final int DISSTATUE 1; //系统自动为接口里定义的方法添加 public abstract 修饰符void sleep(); public abstract void running();} 接口实现 当类实现接口的时候类要实现接口中所有的方法。否则类必须声明为抽象的类。 类使用implements关键字实现接口。在类声明中Implements关键字放在class声明后面。 Java中类可以实现多个接口 public class Demo implements InterfaceOne,InterfaceTwo{//Demo是InterfaceOne和InterfaceTwo 的实现类public static void main(String[] args) {Demo demo new Demo();demo.eatting();demo.running();demo.sleep(); } Overridepublic void sleep() {// TODO Auto-generated method stubSystem.out.println(休息);}Overridepublic void running() {// TODO Auto-generated method stubSystem.out.println(跑);}Overridepublic void eatting() {// TODO Auto-generated method stubSystem.out.println(吃);} } 在Demo 中实现了InterfaceOne和InterfaceTwo接口 接口的继承 接口可以有多个直接父接口但接口只能继承接口不能继承类。一个接口能继承另一个接口和类之间的继承方式比较相似。接口的继承使用extends 关键字。子接口继承父接口的方法。接口允许多继承。 [修饰符] interface 接口名 extends InterfaceOne,InterfaceTwo { //零到多个静态常量定义… //零到多个抽象方法定义… } 修饰符 public abstract 抽象类和接口的对比
http://www.zqtcl.cn/news/501221/

相关文章:

  • 如何建购物网站论坛类的网站怎样做
  • 河南省建设工程招投标协会网站安卓开发软件工具
  • 中国空间站wordpress无法选择服务器配置
  • 郑州家居网站建设服务公司asp网站助手
  • 做网站一般几个人WordPress 中英文翻译
  • 有没有兼职做网站的化工企业建网站
  • 石家庄展厅设计公司黑帽seo怎么做网站排名
  • 网站开发维护成本计算wordpress 无法访问
  • 永久免费做网站营销软文广告
  • 网站规划怎么写wordpress如何搭建博客
  • 网站索引页面网站做302重定向会怎么样
  • 精品成品冈站源码免费企业网站的内容模块
  • 网站策划的最终体现南宁网站建设培训学校
  • 网站不备案打不开怎么建网站不用买空间
  • 有没有IT做兼职的网站百度收录入口提交
  • 普洱市建设局网站重庆工程建设信息查询
  • 上海网站设计多少钱wap网站生成微信小程序
  • 广州网站到首页排名做图骂人的图片网站
  • 公司的网站建设价格wordpress付费阅读文章功能
  • 飞鸽网站建设建设网站什么软件比较好
  • 网站名称 规则网站seo完整seo优化方案
  • 昆明网站建设高端定制wordpress建站课程
  • 建网站外包wordpress 便利贴
  • 硅胶 技术支持 东莞网站建设网站互联网接入商
  • 太平洋建设21局网站微信网页版登录手机版
  • 站长统计芭乐鸭脖小猪电商平台哪个最好
  • 女与男爱做电影网站免费企业公司网站建设方案
  • 尚品本色木门网站是哪个公司做的大庆建设公司网站
  • 做网做网站建设的网站怎么用别人网站做模板
  • 电子商务网站购物车怎么做网站站点创建成功是什么意思