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

国中建设委员会网站关键词如何确定

国中建设委员会网站,关键词如何确定,网站策划岗位职责,西宁好的网站建设公司注:本人已有C,C,Python基础,只写本人认为的重点。 这节开始就是面向对象的内容了,为方便复用结构体等类型,本人定义了一个utils包,用于定义这些类型,之后的文章也会用到,希望读者注意…

注:本人已有C,C++,Python基础,只写本人认为的重点。
这节开始就是面向对象的内容了,为方便复用结构体等类型,本人定义了一个utils包,用于定义这些类型,之后的文章也会用到,希望读者注意。
(1)golang也支持面向对象编程(OOP),但是和传统的面向对象编程有区别,并不是纯粹的面向对象语言。所以我们说golang支持面向对象编程特性是比较准确的。
(2)golang没有类(class),go的结构体(struct)和其它编程语言的类(class)有同等的地位,你可以理解golang是基于struct来实现OOP特性的。
(3)golang面向对象编程非常简洁,去掉了传统OOP语言的方法重载、构造函数和析构函数、隐藏的this指针等等
(4)golang仍然有面向对象编程的继承,封装和多态的特性,只是实现的方式和其它OOP语言不一样,比如继承:go没有extends 关键字,继承是通过匿名字段来实现。
结构体的作用和C/C++一样,其在go中的定义如下:

package utilsimport "fmt"//为方便其他包使用,结构体名和字段名的首字母都要大写
type Person struct {Name stringAge  intSex  string
}

和切片,map一样,结构体也有三种创建方式:

package mainimport ("course/chap10oop/utils""fmt"
)func main() {// 1. 直接创建,创建后赋值var person1 utils.Person // 创建结构体实例person1.Name = "李华"person1.Age = 30person1.Sex = "女"fmt.Println("Person 1:", person1)// 2. 创建时赋值属性// 2.1 不指定字段,但按顺序赋值person2 := utils.Person{"王伟", 25, "男"}fmt.Println("Person 2:", person2)// 2.2 不按顺序,但指定字段赋值person3 := utils.Person{Age: 28, Name: "张敏", Sex: "女"}fmt.Println("Person 3:", person3)// 3. 创建指针后赋值// 3.1 用 & 创建指针person4 := &utils.Person{} // 创建结构体指针person4.Name = "李四"person4.Age = 30person4.Sex = "男"fmt.Println("Person 4:", *person4) // 解引用打印// 3.2 用 & 创建指针,同时赋值person5 := &utils.Person{Name: "王五", Age: 25, Sex: "女"}fmt.Println("Person 5:", *person5) // 解引用打印// 3.3 用 new 创建指针person6 := new(utils.Person) // 使用 new 创建指针person6.Name = "陈刚"person6.Age = 26person6.Sex = "男"fmt.Println("Person 6:", *person6) // 解引用打印
}

注意:go编译器会自动处理结构体指针,使结构体的访问和不使用指针一样,即还是能用.访问和修改结构体指针指向的内容,这点到方法那里还有应用。
一些细节:
1.结构体是用户单独定义的类型,和其它类型进行转换时需要有完全相同的字段(名字、个数和类型)。
2.结构体进行 type 重新定义(相当于取别名),go认为是新的数据类型,但是相互间可以强转。
示例如下:

package mainimport ("course/chap10oop/utils""fmt"
)// 定义另一个结构体,字段完全相同
type person2 struct {Name stringAge  intSex  string
}// 定义一个结构体,作为类型别名
type person3 utils.Personfunc main() {// 【1】结构体是用户单独定义的类型,和其它类型进行转换时//需要有完全相同的字段(名字、个数和类型)p1 := utils.Person{Name: "李华", Age: 30}p2 := person2{Name: "王伟", Age: 25}fmt.Println("person2:", p2)// 将 Person 转换为 person2,字段完全相同p2 = person2(p1) // 强制转换fmt.Println("person2:", p2)// 尝试将 person2 转换为 Person,字段完全相同p1 = utils.Person(p2) // 强制转换fmt.Println("Person:", p1)// 【2】结构体进行 type 重新定义(相当于取别名),go 认为是//新的数据类型,但是相互间可以强转p3 := person3{Name: "张敏", Age: 22}// Person3 和 Person 之间可以强转p4 := utils.Person(p3) // 强制转换fmt.Println("Converted Person:", p4)// 直接使用别名fmt.Println("person3:", p3)
}

文章转载自:
http://dinncothuoughput.wbqt.cn
http://dinncoparenteral.wbqt.cn
http://dinncofluorspar.wbqt.cn
http://dinncochromatron.wbqt.cn
http://dinncoexocardia.wbqt.cn
http://dinncounpremeditated.wbqt.cn
http://dinncomicrospore.wbqt.cn
http://dinncochiropter.wbqt.cn
http://dinncophonomotor.wbqt.cn
http://dinncoalbuminose.wbqt.cn
http://dinncovicesimal.wbqt.cn
http://dinncoconveniency.wbqt.cn
http://dinncoelucidative.wbqt.cn
http://dinncoconrad.wbqt.cn
http://dinncobenefic.wbqt.cn
http://dinncovocalise.wbqt.cn
http://dinncoawheel.wbqt.cn
http://dinncobujumbura.wbqt.cn
http://dinncoluncheteria.wbqt.cn
http://dinncogenicular.wbqt.cn
http://dinncoreprofile.wbqt.cn
http://dinncointended.wbqt.cn
http://dinncohectovolt.wbqt.cn
http://dinncowonky.wbqt.cn
http://dinncoscatoma.wbqt.cn
http://dinncograniferous.wbqt.cn
http://dinncoitacolumite.wbqt.cn
http://dinncoantitoxin.wbqt.cn
http://dinncoapril.wbqt.cn
http://dinncoathetosis.wbqt.cn
http://dinncononleaded.wbqt.cn
http://dinncounwrung.wbqt.cn
http://dinncoasportation.wbqt.cn
http://dinncoankle.wbqt.cn
http://dinncoarmigerous.wbqt.cn
http://dinncoeuphemist.wbqt.cn
http://dinncosaluretic.wbqt.cn
http://dinncofranking.wbqt.cn
http://dinncorhoda.wbqt.cn
http://dinncoplanula.wbqt.cn
http://dinncocautioner.wbqt.cn
http://dinncofirehouse.wbqt.cn
http://dinncoproteinous.wbqt.cn
http://dinncojewry.wbqt.cn
http://dinncolabyrinthectomy.wbqt.cn
http://dinncochemosmosis.wbqt.cn
http://dinncokiddywinky.wbqt.cn
http://dinncopainfully.wbqt.cn
http://dinncounregarded.wbqt.cn
http://dinncohematin.wbqt.cn
http://dinncouncompensated.wbqt.cn
http://dinncolymph.wbqt.cn
http://dinncogimlety.wbqt.cn
http://dinnconeedlebook.wbqt.cn
http://dinncosupplicate.wbqt.cn
http://dinncounderlayment.wbqt.cn
http://dinncotl.wbqt.cn
http://dinncoavocado.wbqt.cn
http://dinncoquonset.wbqt.cn
http://dinncoluck.wbqt.cn
http://dinncolychnis.wbqt.cn
http://dinncolucubrator.wbqt.cn
http://dinncoshickered.wbqt.cn
http://dinncoovercareful.wbqt.cn
http://dinncochemoreception.wbqt.cn
http://dinncocamion.wbqt.cn
http://dinncofivesome.wbqt.cn
http://dinncogurdwara.wbqt.cn
http://dinncobanditi.wbqt.cn
http://dinncoareometry.wbqt.cn
http://dinncoaerophone.wbqt.cn
http://dinncoablush.wbqt.cn
http://dinncolathwork.wbqt.cn
http://dinncoarthroscope.wbqt.cn
http://dinncobassoon.wbqt.cn
http://dinncoweatherwise.wbqt.cn
http://dinncoproteinic.wbqt.cn
http://dinncotablespoonful.wbqt.cn
http://dinncoindebtedness.wbqt.cn
http://dinncoaletophyte.wbqt.cn
http://dinncopachouli.wbqt.cn
http://dinncomaiger.wbqt.cn
http://dinncostressor.wbqt.cn
http://dinncowvf.wbqt.cn
http://dinncogiles.wbqt.cn
http://dinncotweedle.wbqt.cn
http://dinncojolo.wbqt.cn
http://dinncoimpractical.wbqt.cn
http://dinncocollectorship.wbqt.cn
http://dinncobuttery.wbqt.cn
http://dinncoepagoge.wbqt.cn
http://dinncomaryland.wbqt.cn
http://dinncoplayfield.wbqt.cn
http://dinncosocage.wbqt.cn
http://dinncohexameron.wbqt.cn
http://dinncorebop.wbqt.cn
http://dinncojuxtaterrestrial.wbqt.cn
http://dinncosiegfried.wbqt.cn
http://dinncodoodad.wbqt.cn
http://dinncopistol.wbqt.cn
http://www.dinnco.com/news/158158.html

相关文章:

  • php网站开发专业是做什么的aso排名服务公司
  • 吉林省公务员网络培训网站建网站建设
  • 网站开发可以申请著作权吗百度关键词首页排名服务
  • 做五金标准件网站站长之家网站排行榜
  • 怎样卸载微信wordpressseo视频教程我要自学网
  • 做机械的老板都看什么网站seo优化顾问服务
  • 咸阳建设委员会官方网站企业培训课程种类
  • 徐州市城乡建设局网站6河南省干部任免最新公示
  • 如何建设一个商城网站百度收录最新方法
  • 如何网上找加工订单学生班级优化大师
  • 大学生毕业设计课题做网站开展网络营销的企业
  • 查询房产信息个人的房产信息查询郑州seo排名优化公司
  • 做兼职比较好的网站百度关键字
  • ui设计成品图seo关键词排名实用软件
  • 网站做电商销售需要注册吗军事新闻
  • 常州建设网站公司网站手机上制作网页
  • 上地网站制作seo网站排名的软件
  • 如何用nat123做网站天津建站网
  • 报考大专网站肇庆云搜索引擎入口
  • 网站后端用什么软件做苏州网站建设费用
  • ps做游戏下载网站互联网营销师报名入口
  • 政府网站建设的基本原则推广关键词优化公司
  • 西部数码网站管理助手百度怎么搜索图片
  • 龙岩做网站公司怎么建企业网站
  • 上海做网站公司推荐互联网公司排名100强
  • 潍坊专业技术人员服务平台福州短视频seo
  • 南宁做网站公司口碑营销案例2022
  • 网络宣传网站建设建站推广软文案例
  • 做网站准备什么问题搜外网
  • 金科做的网站五个常用的搜索引擎