范文无忧网范文学习范文大全

自己设计一个容器通过add方法向容器存放指定类型的数据泛型

06月06日 编辑 fanwen51.com

[我国的包装容器行业的发展趋势是什么]中国包装业包括纸品包装、塑料包装、金属包装、玻璃包装、包装印刷、包装机械制造和其他包装产品等七个子行业: 金属包装业是中国包装业的重要组成部分,从2003年起金属包装占...+阅读

自己设计一个容器通过add方法向容器存放指定类型的数据泛型

提供给你思路,这里我只做往数组里加int数字,其实可以做泛型的,如果你想深研究自己去看JDK源码。 我这里只是简单的做数组之间的复制。代码略长:不懂追问!public class MyList { private int size; Object[] object = null; Object[] temp; int sequence = 0; public MyList() { this(1); } public MyList(int size) { if (size throw new IllegalArgumentException("长度应大于0"); } else { this.size = size; this.object = new Object[this.size]; } }// Add, Insert, Delete, Find public void add(Object obj) { if (obj == null) { throw new IllegalArgumentException("添加的对象不应为null"); } else { if (sequence >= size) { this.size++;// 这里扩展空间方式随意,可以每次扩展两倍 temp = new Object[this.size]; System.arraycopy(object, 0, temp, 0, object.length); object = temp; temp = null; } object[sequence] = obj; sequence++; } } public void insert(int index, Object obj) { if (index throw new IllegalArgumentException("插入的索引值应不小于0,并且插入的对象不应为null"); } else { if (index == object.length) { add(obj); } else if (index >object.length) { throw new IllegalArgumentException("数据越界,插入的索引不应不在数组范围内"); } if (sequence >= size) { this.size++; } temp = new Object[this.size]; System.arraycopy(object, 0, temp, 0, index);//[1,2,3] temp[index] = obj; System.arraycopy(object, index, temp, index+1, object.length-index); object = temp; temp = null; sequence++; } } public void delete(int index) { if (index this.size) { throw new IllegalArgumentException("索引应在数组范围内"); } else { temp = new Object[--this.size]; System.arraycopy(object, 0, temp, 0, index); System.arraycopy(object, index+1, temp, index, object.length-1-index); object = temp; temp = null; sequence--; } } public Object find(int index) { if (index this.size) { throw new IllegalArgumentException("索引应大于0或不大于集合元素数"); } else { return object[index]; } } public int size() { return this.size; } }

包装容器造型的设计原则

包装容器造型设计是根据被包装商品的特 征、环境因素和用户的要等选择一定的材料, 采用一定的技术方法,科学地设计出内外结构合 理的容器或制品。二、作用 造型是包装容器设计中不可缺少的重要 构成部分与前提。

1、造型是为产品的功能服务,优美的包 装造型有利于强化包装的实用与方便功能, 美化产品,吸引消费者,促进商品的销售。

2、包装造型是包装装潢的载体,优美的 造型为包装的视觉传达设计奠定了良好的基 础,可以说包装造型在整个包装设计体系中 占有重要的位置,是优秀包装设计的关键所 在。三、包装造型与结构的关系 任何包装容器的造型都必须借助一定 的材料和各部位具体的结构来支撑组合完 成。 在包装造型设计中,由于对包装功能 要的不同和制造包装容器的材质与工艺 技术的不同制约,又导致在包装造型与结 构设计上的不同侧重与要。 如陶瓷、玻璃、塑料等包装容器,通 常在封盖(头)与底(足)结构不变的情 况下,只改变容器(体)的造型。(画)四、容器的分类

1、从材料方面分: 木质、金属、玻璃、 草制品、塑料、陶 瓷制品等;

2、从用途方面分: 酒水类、化妆品类、 食品类、药品类、 化学实验类容器制 品等;

3、从形态方面: 瓶、缸、罐、杯、 盘、碗、桶、壶、 盒等。五、容器设计的基本要 功能第一性,功能决定形式,是容器设计 的最基本的要。 根据茶壶的使用特点,考虑如何设计茶 壶?

1、功能要 物理性:容器的性能、构造、耐久性等; 生理性:容器使用的方便性和操作的安全 性等 心理性:满足人类对于型与色的爱好或对 于装饰的要; 社会性:由于社会的地域性或习俗等原因 对于容器造型新的要。五、容器设计的基本要

2、经济要 包装容器设计要注意与经济成本的关 系,使设计的容器与商品销售价格相匹配, 要以设计的合理性来减少生产、流通中的破 损和浪费。

3、美感要 在功能得以满足的基础上,将材料质感 与加工工艺的美感充分体现于容器造型本 身。

4、生产技术要 必须了解包装容器制作的工艺流程以及 特点要,使设计适合工艺生产。

5、创造性要 设计具备独特的风格、便利的功能、和 新颖的容器造型。六、容器设计的艺术规律

1、变化与统一 在各种艺术创作和设计的过程中,变化 与统一是一个普遍的规律。只有变化无统一 的设计给人一种无条理杂乱之感,只有统一 无变化的设计给人一种呆板无生气之感。 在容器设计中变化是指造型各部位的多 样化,而统一是指造型的整体感。六、容器设计的艺术规律

2、对比与调和 ①线形对比: 在容器设计中所谓的线形,主要是指造型的 外轮廓线,它构成了造型的形态。 线型归纳起来可以分为曲线与直线两大类, 每种线形都可以代表一种情感因素。六、容器设计 ②体量对比: 的艺术规律 造型的体量是指形体各部位的体积,在视觉 上感到的分量。运用它恰到好处,可以突出形体 主要部分的量感和形态特点。 如:唐代瓷壶造型: 其利用缩小壶嘴的处理,突出主体的量感和造型特点,同时也增 加了精巧与趣味感。六、容器设计 ③空间对比:的艺术规律 A、实空间:每一个实体都需要一个空间位置,这种空间 在造型上称实空间。 B、虚空间:是指造型本身的一些附加件所形成。 在设计时要考虑到实空间和虚空间的比例与对比关 系,不能喧宾夺主。 线形要统一,体量要均衡,实空间与虚空间要吻 合、协调,使造型生动,从而加强其形式感,产生一定 的艺术感染力。六、容器设计 ④质感对比:在设计中主要从材料与装饰效果上来 体现。的艺术规律 A、单一材料: B、多种材料:如:六、容器设计的艺术规律 ⑤色彩对比:材料色彩运用对容器设计的合理性和 艺术性关系很大。六、容器设计

3、重复与呼应:的艺术规律 ①单体造型:线型与体量的重复达到一种和谐的 秩序美感和节奏美感。六、容器设计 ②配套造型:在系列包装设计中要用到此类造型,的艺术规律 是指在整个包装造型上重复主要的线型特征,根据 不同的用途设定不同的比例和容量,达到重复与呼 应的关系。六、容器设计

4、整体与局部的艺术规律 造型局部的变化是为了整体的内容丰富,不能 繁琐,不能破坏整体关系的和谐统一。 造型的局部有各种线角,口部造型和底部造型 结构等,在符合整体风格基调的前提下,将局部处 理精确到位,使造型特点更加突出。六、容器设计 的艺术规律

5、生动与稳定 ①实际使用的稳定: ②视觉感觉的稳定: A、各异的造型,要使主体与附件之间或造型上下、 左右之间的体量与形式关系恰当,达到视觉上的 均衡。 B、色彩: C、水平线装饰。 ③视觉上的生动:六、容器设计的艺术规律

6、比例与尺度 ①比例与尺度要适合产品的功能要 由于产品特点的不同,针对不同产品特点要 采用不同的比例与尺度。 以香槟酒和白酒为例: 以化妆品(香水、霜类)为例:六、容器设计的艺术规律 ②比例与尺度要适合产品的审美要 A、直筒类——简洁、大方、刚性美。 B、非直筒类——精致、小巧、柔性美。 C、配套产品组合比例——比例适中、线条统 一中变化、差别不易过大。 ③比例与尺度要适合产品的工艺要: 如陶瓷...

100立方的立罐设计

设计温度取多少?腐蚀余量和焊缝系数取多少?液体充满整个罐体吗?

我姑且按照:内径3400mm、设计温度100℃、腐蚀余量C2=2mm、钢板负偏差C1=0.8mm、焊缝系数φ=1,液体充满整个容器即液柱高度取11000mm,帮你算一下吧,仅算筒体、封头暂且不算了。

在不考虑静压时,算得设计壁厚为12.04mm,取用名义厚度16mm。

然后按静压的影响计算:

罐体底部液柱压力P液=0.097MPa,大于设计压力的5%,所以计算压力应取Pc=1.297MPa。此时算得的设计壁厚应为13.02mm,仍可取名义厚度为16mm。

所以,如果你计算时采用的数据与我采用的数据没有太大偏差的话,算出来的这个家伙还是安全的。其实你这个罐子可能是储存油料的,在温度保证的前提下,安全系数比计算值还要高一些,不过你的分给得低了点。

延伸阅读:

设计一个类模板含有一个类型形参ttemplate<class T> class A{ public: A(T d){ data=d; std::cout<<data<<endl; } protected: T data; } int main() { A<int> a(10); A<string> b("string"); }...

压力容器的压力达到多少的情况下操作人员必须办理压力容器操作证办理司炉工、水质化验工、锅炉压力容器焊工、压力容器操作工操作证 一、依据 (1)(国发22号); (2)(劳部发276号) (3) (4)(国家质量技术监督局第11号令) (5)(质技监局锅发154号) 二、适用范围 从...

容器常见失效分析有哪些所谓失效,就是在正常的工作时间内无法正常工作 电容器的主要参数有容量,即C值;损耗值即DF值;耐电压,即TV值;绝缘电阻即IR值;还有漏电流值 一颗完美的电容器,以上参数均符合规格要求...

按规范要求怎么填写压力容器安装质量证明书朋友,按《锅炉压力容器使用登记管理办法》附件4填写。 国质检锅[2003]207号 附件4 锅炉压力容器安装质量证明书(式样) 在网上下一个,没有给个地址发给你。 锅炉压力容器安装质量...

茶叶放在什么容器中保管好呢茶叶的保管关健是“防压、防潮、密封、避光、防异味”下面详细说明。 首先茶叶要放在茶叶罐里,以防压碎,茶叶罐的选择,一般以为只要罐子密封好就行,就能使茶叶保持鲜味,其实他忽...

包装容器造型的设计原则包装容器造型的设计原则,ASME压力容器设计:包装容器造型设计是根据被包装商品的特 征、环境因素和用户的要求等选择一定的材料, 采用一定的技术方法,科学地设计出内外结构合 理...

电力电容器的保护措施有哪些电力电容器的保护措施有哪些,CBB电容维护有哪些:1.电容器组应采用适当保护措施,如采用平衡或差动继电保护或采用瞬时作用过电流继电保护,对于3.15kV及以上的电容器,可在每个电容...

请问什么是认知语言学中的容器隐喻请问什么是认知语言学中的容器隐喻,隐喻研究现状:Container metaphor is another kind of ontological metaphors. We are physical beings, bounded and set off from the re...

压力容器质量保证体系焊接责任人员任职有年龄限制吗压力容器质量保证体系焊接责任人员任职有年龄限制吗,焊接责任工程师需要学什么学到什么程度:没有,压力容器质保体系焊接责任工程师任职条件(化工装备协会): 1. A级中A1、A2、A3;B...

推荐阅读
图文推荐
栏目列表