
目前微信小程序开发设计,常见的主要分为两种方法:
1、小程序在线模板制作平台
这类型的公司,可以自行DIY制作小程序,用户只需打字传图、简单拖拽,就可在短短几分钟内搭建一个好看好用的小程序。小程序的开发变成了一件非常简单、无需基础的事情。这类平台会给客户一个账号,自己能登录,上传些产品图片。
一般制作小程序之后,每年需要交一些服务器维护管理费用。而且这些小程序都是使用的同一个后台,不能进行个性化定制开发、不能升级换代,出现BUG没有专门的技术人员进行维护修正,且小程序数据不能迁移。
2、小程序定制开发服务商
这类公司主要是根据客户需求,设计定制一个完整、独一无二、有单独后台、永久使用权的小程序,价格根据客户的功能需求以及UI设计,后台管理等等,在2W-10W不等。这类型的公司利用已有的技术优势,迅速接入小程序技术,为企业/个人提供小程序定制开发服务。
不同的小程序有不同的功能,因此出现了细分化的电商类小程序、点餐类小程序、酒店预定类小程序等等。专业的的小程序往往会带来更好的用户体验,这就是开发公司存在的意义。
//问题:求一个长方形的周长和面积/*以面向过程的程序设计方式思考:
1.确定长方形的周长和面积的算法;
2.编写两个方法(函数)分别计算长方形的周长和面积
3.求周长的方法(函数)和求面积的方法(函数)需要两个参数,
分别是长方形的长和宽*/
//面向过程的程序设计代码:
/*classRectangle
{
static
float
perimeter(float
length,floatwidth)
{
return
2*(length+width)
}
static
float
area(float
length,
float
width)
{
return
length*width
}
public
static
void
main(String[]
args)
{
System.out.println("the
perimeter
is
="
+perimeter(3.123f,4.267f))
System.out.println("the
area
is="
+area(3.123f,4.267f))//使用f来表示浮点
}
}*/
/*以面向对象的程序设计方式思考:
1.一个长方形可以看成是一个长方形对象;
2.一个长方形对象有两个状态(长和宽)和两个行为(求周长和面积)
3.将所有长方形的共性抽取出来,设计一个长方形的类
4.通过长方形对象的行为,就可以求出某个具体的长方形的周长和面积*/
//面向对象的程序设计代码:
classRectangle
{
float
l,h//有两个状态,即两个成员变量
float
perimeter()
{
return
2*(l+h)
}
float
area()
{
return
l*h
}
public
static
void
main(String[]
args)
{
Rectangle
rect1=newRectangle()
Rectangle
rect2=newRectangle()
rect1.l=10.13f
rect1.h=5.74f
rect2.l=12.21f
rect2.h=24.13f
System.out.println("Theperimeter
is
="
+
rect1.perimeter())
System.out.println("The
area
is="
+
rect1.area())
System.out.println("Theperimeter
is
="
+
rect2.perimeter())
System.out.println("The
area
is="
+
rect2.area())
}
/*K:\Java\try\lesson3>javacRectangle.java
K:\Java\try\lesson3>java
Rectangle
The
perimeter
is
=31.74
The
area
is
=58.1462
The
perimeter
is
=72.68
The
area
is
=294.6273
*/
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)