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

seo网站优化课程酒店推广渠道有哪些

seo网站优化课程,酒店推广渠道有哪些,wordpress 开源项目,草料短链接生成器文章目录 类,对象定义类构造定义方法重写方法私有默认参数 类,对象 scala定义类的关键字是:class 使用类实例化对象使用关键字:new 定义类 class Point(var x: Int, var y: Int) {def move(dx: Int, dy: Int): Unit {x x dxy y dy}override def…

文章目录

  • 类,对象
    • 定义类
      • 构造
      • 定义方法
      • 重写方法
      • 私有
      • 默认参数

类,对象

scala定义类的关键字是:class

使用类实例化对象使用关键字:new

定义类

class Point(var x: Int, var y: Int) {def move(dx: Int, dy: Int): Unit = {x = x + dxy = y + dy}override def toString: String =s"($x, $y)"
}val point1 = new Point(2, 3)
point1.x  // 2
println(point1)  // prints (2, 3)

构造

与python不同,构造方法直接在类的定义中设计,x,y,val x, var y 证明如果实例化后,x,y这俩属性还可以重新赋值,但是如果使用val x,val y 定义那么实例后,这俩属性就完全无法修改了。当使用val,var定义此成员为公有成员否则为私有成员

定义方法

使用def进行定义move方法,move方法接收两个参数dx,dy

重写方法

关键字override覆盖重写方法

私有

关键字private,可以使属性,方法变成私有方法 类似python中的__,不可再外部调用

默认参数

定义类时设置参数默认值,注意从Java代码中调用时,Scala中的默认参数则是必填的

私有成员定义

//x,y因为有var定义为公有,z为私有
class Point(var x: Int = 0, var y: Int = 0,z:Int=0)
class Point {//_x,_y不能直接调用private var _x = 0private var _y = 0private val bound = 100//通过共有成员调用私有def x(): Int ={ _x}//定义z不带()调用时候也不能带()def z = _xdef x_= (newValue: Int): Unit = {if (newValue < bound) _x = newValue else printWarning}def y = _ydef y_= (newValue: Int): Unit = {if (newValue < bound) _y = newValue else printWarning}//私有方法不能直接外部调用private def printWarning = println("WARNING: Out of bounds")
}val point1 = new Point
println(point1.x())
//调用时也不带()
println(point1.z)
point1.x_=(1000)

ex:

class TestClassAtt(var x:Int,y:Int) {def add():Int={x+y}def printlninfo():Unit={println(x,y)}def get_private_y():Int={y}def public_func_a(): Int = {_private_func_a()}private def _private_func_a():Int={println("私有方法")x+x+y}}object App2{def main(args: Array[String]):Unit={val ldsx_clinet = new TestClassAtt(6,7)println(ldsx_clinet.x)println(ldsx_clinet.get_private_y())println(ldsx_clinet.add)ldsx_clinet.printlninfo()println(ldsx_clinet.public_func_a())}}
http://www.dtcms.com/wzjs/523610.html

相关文章:

  • 汉中免费做网站seo是什么意思的缩写
  • 天津差旅管家商旅服务有限公司阿里巴巴关键词排名优化
  • 企业标准查询网官网单页网站seo如何优化
  • 杭州企业网站建设职业技能培训班
  • page怎么转换wordpress福州百度关键词优化
  • 新吴区住房和城乡建设部网站seo培训资料
  • seo专员是什么职业岗位长春seo
  • 诸暨网站制作设计自媒体发布平台有哪些
  • cms做网站可以做些什么网站深圳seo推广外包
  • 网站建设我要自学网免费培训机构管理系统
  • 茂名市建设局网站东莞关键字排名优化
  • cms建站是什么刷排名有百度手机刷排名
  • 住房城乡建设部网站首页最新新闻头条
  • 福建省机关效能建设网站视频剪辑培训班一般学费多少
  • 做wap网站百度官方网址
  • 陇西网站建设公司品牌策划公司排名
  • 酒店 深圳 网站建设站长工具seo综合查询下载
  • 哪些网站可以医生做兼职广东seo推广哪里好
  • 韩国flash网站营销咨询公司排名前十
  • wordpress怎样修改原生登录按钮百度怎么做关键词优化
  • 海城网站建设如何找到网络公关公司
  • 汝阳网站建设百度推广退款投诉
  • 西宁那有做网站的网页推广怎么做的
  • 用dreamware做网站百度搜索官网
  • 医疗网站建设公司财经新闻最新消息
  • 做网站主流技术seo顾问是干什么
  • asp个人网站百度搜索风云榜小说排行榜
  • 济南网站建设推荐企优互联不错seo 的作用和意义
  • 做网站推广业务怎么样百度seo收录软件
  • 自己的网站打不开了安卓优化大师手机版