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

django 做网站网店代运营收费多少钱

django 做网站,网店代运营收费多少钱,专业网站建设公司首选,网站建站平台广告1.封装: 封装是通过将数据和操作数据的方法绑定在一起来实现的。在Go语言中,封装通过结构体(struct)和方法(method)来实现。结构体的字段可以通过大小写来控制访问权限。 package stutype Person struct …

1.封装:

封装是通过将数据和操作数据的方法绑定在一起来实现的。在Go语言中,封装通过结构体(struct)和方法(method)来实现。结构体的字段可以通过大小写来控制访问权限。

package stutype Person struct {name string // 小写字母开头,私有字段Age  int    // 大写字母开头,公有字段
}func (p *Person) SetName(name string) {p.name = name
}func (p *Person) GetName() string {return p.name
}
package mainimport ("demo/stu""fmt"
)func main() {var stu stu.Personstu.SetName("tom")a := stu.GetName()fmt.Println(a)
}

在上面的例子中,name字段是私有的,只能在Person结构体内部访问,而Age字段是公有的,可以在外部访问。SetNameGetName方法提供了对name字段的封装。

2.继承:

Go语言没有传统意义上的继承机制,而是通过组合(composition)来实现类似的功能。通过嵌入结构体,可以实现代码的复用。

上述两个类,Stu与Tea,其中两个类又共同属性 :

{ID     string 

Name   string 

Age    int

Gender string

}

通过抽象出一个共有的属性组合作为父类,来实现类似继承的功能。

3.多态:

多态是指同一个接口可以被不同的类型实现,从而在运行时表现出不同的行为。在Go语言中,多态通过接口(interface)来实现。

定义接口,接口定义了一组方法签名,任何实现了这些方法的类型都可以被视为该接口的实现:

type Shape interface {Area() float64 //面积Perimeter() float64 //周长
}

实现接口,通过定义结构体并实现接口中的方法,可以使该结构体成为接口的实现:

type Rectangle struct {//Rectangle中文为四边形Width  float64 //长Height float64 //宽
}func (r Rectangle) Area() float64 {return r.Width * r.Height
}func (r Rectangle) Perimeter() float64 {return 2 * (r.Width + r.Height)
}type Circle struct { //Circle指的是圆Radius float64 //半径
}func (c Circle) Area() float64 {return math.Pi * c.Radius * c.Radius
}func (c Circle) Perimeter() float64 {return 2 * math.Pi * c.Radius
}

使用接口:

通过接口类型变量,可以调用不同具体类型的实现方法,从而实现多态。

http://www.dtcms.com/wzjs/819132.html

相关文章:

  • 网上做结婚照的网站wordpress改变默认后台登录地址
  • 南通住房和城乡建设厅网站首页空客德国公司
  • 怎么做php登陆网站课程网站建设总体情况
  • 重庆网站怎么做出来的爱 做 网站
  • 三元区建设小学网站专业做室内设计的网站有哪些方面
  • 免费网站搭建系统长沙景点大全 长沙景点排名
  • 零陵区住房和城乡建设局网站首页网站免费正能量直接进入检察官
  • 站长之家怎么查询网站哪家做的杭州巴顿品牌设计
  • 良精企业网站管理系统手机百度收录提交入口
  • 莆田网站建设模板网站的宣传推广
  • 做移动网站首页软做微商做什么网站比较好
  • 微商城设计网站建设盛泽网站建设
  • 51制作工厂网站在线观看无需选择国外做美食视频网站
  • 白银市城乡建设局网站网页设计与制作有什么用
  • 手机网站方案编写东莞网站建设营销网站
  • wordpress整站宣威网站建设c3sales
  • c 做网站怎么连接到别的网页把自己做的网站放到网上去
  • 软件定制开发网站建设生成ppt的软件
  • 网站后台有显示前台没有xampp 开发网站
  • word怎么做网站链接购物网站项目简介
  • 那些企业网站做的漂亮做网站的总结
  • 购物网站开发 项目描述洪洞网站建设
  • 网站代码开发定制无锡网站推广公司
  • 小程序是怎么开发的seo sem
  • 长沙竞价网站建设价格wordpress怎么登
  • 德化网站建设佛山seo
  • 牛二网站建设网站 文章排版
  • 智能建站是什么wordpress 菜鸟
  • 餐饮商家做网站的好处9元包邮网站怎么做
  • 哈尔滨哪里做网站好关键词挖掘ppt