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

德阳企业网站建设捡个校花做老婆是哪个网站的

德阳企业网站建设,捡个校花做老婆是哪个网站的,汽车之家二手车之家,长春关键词排名公司前言 看大话设计模式的时候#xff0c;发现自己的基础不是很扎实#xff0c;重新回顾一些存在有点点不确定的内容#xff0c;并从书中截取下来#xff0c;做成笔记快速复习。 1、字段和属性 字段#xff1a;用private修饰#xff0c;也叫私有变量。属性#xff1a;字…前言 看大话设计模式的时候发现自己的基础不是很扎实重新回顾一些存在有点点不确定的内容并从书中截取下来做成笔记快速复习。 1、字段和属性 字段用private修饰也叫私有变量。属性字段的类中具有set和get方法时该字段称为属性。 2、三大特性 2.1、封装 每个对象都包含它能进行操作所需要的所有信息 优点 1、良好的封装能够减少耦合 2、类内部的实现可以自由地修改 3、类具有清晰的对外接口 2.2、继承 对象的继承是一种 ‘is-a’ 的关系“B是A”二哈是狗表示B可以继承A。 B是A的特殊化除了A狗的特性外还具有自己独有的个性 A父类基类B子类派生类 注意两个类之间是 ‘has-a’ 的关系时表示某个角色具有某一项责任不适合继承 重点 1、子类拥有父类非private的属性和功能 2、子类具有自己的属性和功能即子类可以加入父类没有的属性和功能 3、子类还可以 以自己的方式 实现父类的功能重写Override 4、对于构造方法它不能被继承只能被调用。例子如下 // 父类 public class Dog{protected String name ;public Dog(){this.name dog;} }// 子类 public class eha extends Dog{public eha(){super();} }补充 protected表示继承时子类可以对父类有完全的访问权 优点 继承使得所有子类公共的部分都放在了父类使得代码得到了共享这就避免了重复另外继承可使得修改或扩展更为容易。 缺点 父类变子类也得变继承会破坏包装父类实现细节暴露给子类父类与子类强耦合。 2.3、多态✨ 多态不同的对象可以执行相同的动作但要通过他们自己的实现代码来执行 注意 1、子类以父类的身份出现 2、子类在工作时以自己的方式来实现 3、子类以父类的身份出现时子类特有的属性和方法不可以使用 对象的声明父类狗 实例化的对象子类二哈柯基 狗 dog new 二哈(); 狗 dog new 柯基();PS这里还没有看的很具体后面有内容再补充 3、抽象类 实例化没有任何意义的父类可以改成抽象类。 类和方法用abstract声明为抽象类和抽象方法 public abstract class 抽象类名{...// protected表示继承时子类可以对父类有完全的访问权protected abstract String 抽象方法名(); }注意 1、抽象类不能实例化不能new的‘动物’是抽象的没有具体对象与之对应实例化没有意义 2、抽象方法是必须被子类重写的方法本来就啥也没有不重写就没意义了 3、如果类中包含抽象方法那类必须定义为抽象类无论是否包含其他一般方法。 4、抽象类拥有尽可能多的共同代码拥有尽可能少的数据。 问题什么时候用抽象类 抽象类代表一个抽象的概念它提供一个继承的出发点当设计一个新的抽象类时一定时用来继承的所以在一个以继承关系形成的等级结构里面树叶节点应当时具体类而树枝节点均应当时抽象类。 4、接口 接口把隐式公共方法和属性组合起来以封装特定功能的一个集合。一旦类实现了接口类就可以支持接口所指定的所有属性和成员。 抽象类和接口的异同 相同声明接口语法和抽象类一样在类上class前面加上关键字interfaceabstract区别1 1、类是对对像的抽象抽象类是对类的抽象接口是对行为的抽象。 2、如果行为跨越不同类对象可以使用接口对于一些相似的类对象用继承抽象类。 3、从设计角度抽象类是从子类中发现公共的东西泛化出父类然后子类继承父类而接口是根本不知道子类的存在方法如何实现还不确定预先定义CRUD久了一点就通 【抽象类是自底向上抽象接口是自顶向下设计】 区别2如下表 接口抽象类不包含任何成员的实现方法含有具体实现的方法可以包含成员接口中的方法需要实现类实现抽象成员可以被子类部分实现一个类可以实现多个接口一个类只能继承一个抽象类 规范 在类名需要前加上一个大写的 I 理解 5、装箱和拆箱 装箱把值类型打包到Object引用类型的一个实例中 拆箱从对象中提取值类型 // 装箱 boxing int i 1; Object o (Object)i;// 拆箱 unboxing o 2; i (int)o;
http://www.huolong8.cn/news/390501/

相关文章:

  • 展览展示设计网站网站开发技术论文
  • 聚享游网站如何做推广国际新闻哪个app好
  • 帮人做网站的推广网站开发的工作好做吗
  • 南昌谁做网站设计wordpress 函数
  • 北京网站设计优刻小程序开发公司案例
  • 网站建设伍金手指下拉9室内设计怎么样
  • 怎样做国外网站制作网页应该用哪个
  • 什么网站可以做翻译兼职汕头市建设信息网
  • 手机版网站图片自适应怎么做WordPress配置路由跳转
  • 论坛建站教程树莓派用来做网站
  • 网站竞价推广网站解析不了
  • 网站建设工资一月多少连云港做网站公司
  • 阿里做外贸是哪个网站做海报的网站类似于创客贴
  • 免费建设电影网站福田网站建设公司乐云seo
  • 网站怎么做推广和宣传wordpress资源库
  • 深圳做网站要多少钱营销型网站建设策划
  • 云梦网络 网站模板免费一键网站
  • wordpress 本地编辑河北网站优化公司
  • 公司网站实名认证怎么做代运营网店公司
  • 校园网站建设软件互联网舆情
  • 网页设计网站制作流程呼市企业网站制作
  • 网站备案最快要几天投资手机网站源码
  • 宁波网站推广软件哪家强些长沙代理记账
  • 成都网站设计推荐柚米google搜索引擎入口google
  • 网站首页设计布局wordpress分享服务器目录
  • 湖南网站建设 干净磐石网络加强网站建设与管理的通知
  • 闵行工程建设网站html5可不可以建设手机网站
  • 网站源码安装wordpress wp_enqueue_media
  • 整站wordpress下载wordpress地址设置
  • 没有网站怎么做cps网站建设工作室赚钱吗