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

手表网站欧米茄价格为什么要域名备案

手表网站欧米茄价格,为什么要域名备案,网站建设需要提供的资料,网站策划书如何做文章目录 概要封装多态抽象类接口内部类为什么需要内部类 概要 面向对象是一种编程范式或设计哲学#xff0c;它将软件系统设计为由多个对象组成#xff0c;这些对象通过特定的方式相互作用 封装 将数据和操作数据的方法封装在一个类中#xff0c;并通过访问修饰符控制对… 文章目录 概要封装多态抽象类接口内部类为什么需要内部类 概要 面向对象是一种编程范式或设计哲学它将软件系统设计为由多个对象组成这些对象通过特定的方式相互作用 封装 将数据和操作数据的方法封装在一个类中并通过访问修饰符控制对类内部数据的访问常用访问修饰符有private、public、protected。 多态 多态Polymorphism是面向对象编程的一个核心特性指的是同一个方法或对象在不同的情况下表现出不同的行为。简单来说多态允许你通过父类或接口的引用来调用子类或实现类的对象方法从而实现不同对象的行为表现。 抽象类 包含抽象方法的类不能实例化只能被继承 定义 抽象类是不能被实例化的类。它可以包含抽象方法没有方法体的方法和具体方法有实现的方法 用途 表示一种“is-a”关系它可以包含共有属性和行为可以有构造函数、字段、已实现的方法和抽象方法。 继承 一个类只能继承一个抽象类因为 Java 不支持多重继承。 适用场景 当有一些通用的方法实现或者需要维护一些相关的状态时。 abstract class Animal {abstract void makeSound(); // 抽象方法void sleep() { // 具体方法System.out.println(Sleeping...);} } 接口 定义一组方法但不提供实现通过关键字implements来实现接口 定义 接口是一个完全抽象的类结构。它只包含抽象方法Java 8以后可以包含默认方法和静态方法 什么Java的默认方法 是 Java 8 引入的一种新特性允许在接口中为方法提供默认实现提供增强功能的同时不会破坏默认实现。 用途 表示一种“can-do”关系定义行为但不实现任何行为。默认情况下接口中的方法是 public 和 abstract 实现 一个类可以实现多个接口弥补Java中多继承的不足。 适用场景 当需要不同类实现相同的方法而无需共享行为或状态 主要区别 内部类 成员内部类 class OuterClass {private String outerField Outer field;class InnerClass {void display() {System.out.println(outerField); // 访问外部类的私有成员}}void createInnerClass() {InnerClass inner new InnerClass();inner.display();} }public class Main {public static void main(String[] args) {OuterClass outer new OuterClass();outer.createInnerClass();} } 静态内部类 class OuterClass {private static String staticField Static field;static class StaticInnerClass {void display() {System.out.println(staticField); // 只能访问外部类的静态成员}}void createStaticInnerClass() {StaticInnerClass inner new StaticInnerClass();inner.display();} }public class Main {public static void main(String[] args) {OuterClass.StaticInnerClass inner new OuterClass.StaticInnerClass();inner.display();} } 匿名内部类 interface MyInterface {void display(); }public class Main {public static void main(String[] args) {MyInterface obj new MyInterface() {Overridepublic void display() {System.out.println(This is an anonymous inner class.);}};obj.display();} } 为什么需要内部类 主要是减少不必要的内文件其次是更具有组织性类之间更加紧凑其次一定程度上可以减少内存消耗。但是更难维护了。
http://www.w-s-a.com/news/143561/

相关文章:

  • 湖北黄石域名注册网站建设编程网站项目做哪个比较好
  • 旺道网站排名优化咸阳建设网站
  • 建设一个类似淘宝的网站律师做推广宣传的网站
  • 东阳网站建设方案网站建设asp
  • 模板网站建设一条龙平面设计师招聘信息
  • 制作一个网站流程企业建设网站的母的
  • 九州建网站网页游戏平台代理
  • 培训课程网站网上下载的网站模板怎么用
  • 重庆山艺网站建设塘厦理工学校
  • 做网站的人叫什么软件玩具网站设计
  • 网站说服力营销型网站策划 pdf深圳有什么公司名称
  • 做物流的可以在那些网站找客户男生晚上正能量你懂我意思
  • 宁德市城乡住房建设厅网站教育机构logo
  • 做定制网站价格有网站了怎么做app
  • 做网站和制作网页的区别北京朝阳区最好的小区
  • 网站策划 ppt北京装修公司排名推荐
  • 郑州网站建设公司哪家专业好如何注册一家公司
  • 证券投资网站做哪些内容滨州论坛网站建设
  • 重庆网站建设公司模板广东佛山
  • 中展建设股份有限公司网站做网站备案是什么意思
  • 石家庄网站建设接单wordpress功能小工具
  • 有没有专门做网站的网站镜像上传到域名空间
  • 网站建设中 windows买域名自己做网站
  • 设计英语宁波seo做排名
  • 奉贤网站建设上海站霸深圳几个区
  • c#做网站自已建网站
  • 成都地区网站建设网站设计类型
  • 如何做网站结构优化北京响应式网站
  • 出售源码的网站威海住房建设局网站
  • 网站建设补充报价单网站建设 技术指标