1、实验目的与要求 (1) 掌握接口定义方法; (2) 掌握实现接口类的定义要求; (3) 掌握实现了接口类的使用要求; (4) 掌握程序回调设计模式; (5) 掌握Comparator接口用法; (6) 掌握对象浅层拷贝与深层拷贝方法; (7) 掌握Lambda表达式语法; (8) 了解内部类的用 ...
分类:
编程语言 时间:
2018-10-21 12:13:59
阅读次数:
144
学习目标 1、深入理解OO程序设计的特征:继承、多态; 2、熟练掌握Java语言中基于类、继承技术构造程序的语法知识; 3、利用继承定义类设计程序,能够设计开发含有1个主类、2个以上用户自定义类的应用程序。 1、实验目的与要求 (1)进一步理解4个成员访问权限修饰符的用途; (2)掌握Object类 ...
分类:
编程语言 时间:
2018-10-14 14:05:57
阅读次数:
181
科学思维&工程思维 科学思维:限制条件可有可无,理论可行寻求未解决问题转变为解决问题的最优解; 工程思维:限制条件多,现实可行性下寻求折中方案,不坏的解。 软件工程的发展历史: 数学-计算机问题 计算机-冯诺依曼模型 软件工程-用工程的问题来开放软件 计算机思维: 数学为计算机提供理论和基础-现实问 ...
分类:
编程语言 时间:
2018-10-11 21:59:10
阅读次数:
197
小学生绞尽脑汁也学不会的python(面对对象 类与类之间的关系 1. 依赖关系. 最轻的一种关系 在方法中引入另一个类的对象 2. 关联关系, 聚合关系, 组合关系 类与类之间的关系是比较紧密的。 3. 继承关系, 实现关系 self:当前执行这个方法的对象。 4. 特殊成员(__init__) ...
分类:
编程语言 时间:
2018-09-28 22:07:43
阅读次数:
185
####python的面对对象### python是一门面向对象语言 熟悉面向对象编程有: python java c++ 1.面向对象和面向过程 面向对象 oop:object oriented programming 面向对象的基本概念 我们之前学习的编程方式就是面向过程的 面向过程和面向对象, ...
分类:
编程语言 时间:
2018-09-14 00:07:00
阅读次数:
259
1.1 类里面包括:类的属性、方法 OO的特征(Object Oriented) 封装:信息隐蔽技术 继承:继承是子类自动共享父类之间数据和方法的机制 多态:不同对象对同一方法响应不同的行为 OOA:面对对象分析 OOP:面对对象编程 OOD:面对对象设计 对象的方法中都有一个self的参数,相等于 ...
分类:
编程语言 时间:
2018-09-09 15:19:52
阅读次数:
184
Ctrl+N 新建画布:预设可以选择纸张 A4之类,宽度高度会自动调整 矢量图:矢量图没有像素的概念,面对对象的图像进行绘制图像,使用数学算法放大缩小,清晰度不变 像素图:是屏幕上的点,放大后会呈现马赛克画质 分辨率:分辨率的单位简称Ppi,72ppi表示一英寸由72个像素点组成 初始分辨率要设置好 ...
分类:
其他好文 时间:
2018-09-08 15:20:48
阅读次数:
154
接口 接触过面向对象的后端语言的应该对接口很熟悉,只接触过前端的对接口会有点陌生,在维基百科中对OOP中接口的定义是这样的: 在面向对象的语言中,术语interface经常被用来定义一个不包含数据和逻辑代码但用函数签名定义了行为的抽象类型。 实现一个接口可以被看成是签署了一份协议,接口好比是协议,当 ...
分类:
其他好文 时间:
2018-08-31 10:43:04
阅读次数:
157
拿一段PHP代码来说 这一段代码是比较基础的面对对象代码,成员变量和成员函数,我们可以看到成员函数中setUrl()和setTitle()分别负责的是给$url和$title进行赋值,这一切都没有什么问题,直到今天看到一段反序列化代码 代码实例化了aclass类,直接把字符串 a 和 b 作为参数传 ...
分类:
Web程序 时间:
2018-08-30 02:12:36
阅读次数:
233
一:什么是继承: 在opp程序设计中, 当我们定义一个class的时候, 可以从某个现有的class继承, 新的class称为子类(Subclass),而被继承的class称为基类, 父类或者超类 程序分析:这是一个poker类的创建, 代码来自python面对对象指南一书修改。 1:程序构建了卡牌 ...
分类:
其他好文 时间:
2018-08-28 15:32:02
阅读次数:
183