package YXHobject YXH {//1.创建类class Person1{}class Person2  //空类可以省略{}//3.成员变量class Person3{var name = ""  //=后面表示创建对象之后的初始值var age = 0  //类型自动推断var sex:String = _  //成员变量的初始值可以用"_"表示但是变量类型要明确指明//5.成员方法(函数)def showMe(): Unit = {println(name,age,sex)}}def main(args: Array[String]): Unit = {//2.创建类对象var p1 = new Person1//println(p1)// 4.成员变量初始值var p2 = new Person3// println(p2.name,p2.age)//6.成员方法的使用p2.name = "张三"p2.age = 18p2.sex = "女"var p3 = new Person3p3.name = "李四"p3.age  = 20p3.sex = "男"p2.showMe()p3.showMe()}}

Scala类和成员变量的讲解。相关推荐

  1. C++类的成员变量和成员函数的介绍

    类可以看做是一种数据类型,它类似于普通的数据类型,但是又有别于普通的数据类型.类这种数据类型是一个包含成员变量和成员函数的集合. 类的成员变量和普通变量一样,也有数据类型和名称,占用固定长度的内存.但 ...

  2. java枚举类与成员变量的关系_深入理解枚举类

    深入理解枚举 最近刚学习完JVM相关知识,想到枚举既然这么异类,那就从字节码角度来分析一下它.有关枚举的讲解,很多博客已经很详细了,这里我们就从字节码的角度重新来认识一下它. 枚举类是一种特殊的类,它 ...

  3. python中的类的成员变量以及property函数

    1 python类的各种变量 1.1 全局变量 在类外定义的变量. 1.2 类变量 定义在类里面,所有的函数外面的变量.这个变量只有一份,是所有的对象共有的.在类外用"类."来引用 ...

  4. 【IOS 开发】Object - C 面向对象 - 类 , 对象 , 成员变量 , 成员方法

    . 一. 类定义 类定义需要实现两部分 : -- 接口部分 : 定义类的成员变量和方法, 方法是抽象的, 在头文件中定义; -- 实现部分 : 引入接口部分的头文件, 实现抽象方法; 1. 接口部分定 ...

  5. C++类中成员变量的初始化有两种方式

    C++类中成员变量的初始化有两种方式: 构造函数初始化列表和构造函数体内赋值.下面看看两种方式有何不同. 成员变量初始化的顺序是按照在那种定义的顺序. 1.内部数据类型(char,int--指针等) ...

  6. 2021-11-09类作为成员变量类型

    1.类作为成员变量类型 Hero.java package Demo02;public class Hero {private String name;//英雄的名字private int age;/ ...

  7. ITK:获取或设置ITK类的成员变量

    ITK:获取或设置ITK类的成员变量 内容提要 C++实现代码 内容提要 获取或设置ITK类的成员变量. C++实现代码 #include "itkImage.h" #includ ...

  8. 1.c++中初始化列表和构造函数初始化的区别是什么?2.类的成员变量的初始化顺序是按照声明顺序吗?

    初始化列表和构造函数初始化的区别是什么? 初始化和赋值对内置类型的成员没有太大的区别,在成员初始化列表和构造函数体内进行,在性能和结果上都是一样的.只有一些需要注意的事项 初始化列表一般情况如下: D ...

  9. java面试题2 牛客:定义类中成员变量时不可能用到的修饰是

    懵逼树上懵逼果,懵逼树下你和我 第二题 定义类中成员变量时不可能用到的修饰是() A final B void C protected D static 一看到这道题,有点慌了,直接选c,很显然,我又 ...

最新文章

  1. thinkphp5+远程代码执行_ThinkPHP5 5.0.23 远程代码执行漏洞
  2. 第二节课作业150206309
  3. GoogleAppEngine是什么?
  4. Css网格布局-Grid布局
  5. 第三课——MFC编程
  6. 一次频繁Full GC的排查过程,根源居然是它...
  7. Python的gevent协程及协程概念
  8. 硬件基础 —— 电容
  9. java数组给名字排序_用Java给数组排序
  10. 计算直方图中面积最大的矩形
  11. [Data Structure Algorithm] 有向无环图的拓扑排序及关键路径
  12. 获取GridView的BoundField值
  13. 使用emacs作为mysql的客户端
  14. linux网络通讯架构实战篇【02、nginx整体结构、进程模型】
  15. linux文件最大访问数,测试Linux最大打开文件数参数
  16. python:实现Diffie-Hellman算法(附完整源码)
  17. Android anr模拟,ANR 的模拟
  18. AARRR模型常见指标
  19. OPPO云VPC网络实践
  20. Java常用的IO流

热门文章

  1. BATJ大数据架构师带你领略实时计算框架Flink的魅力!
  2. matlab atem(),ATEM-Ⅱ瞬变电磁仪数据处理软件的研制与应用
  3. CF 1562 C. Rings (思维+模拟)
  4. PostGIS 距离计算规范 - 投影 与 球 坐标系, geometry 与 geography 类型
  5. WILDFLY + idea配置
  6. 求伯君与雷军的三十年
  7. edge隐私错误“你的连接不是专用连接”解决方案
  8. ORB-SLAM2从理论到代码实现(十二):Frame类
  9. 怎么制作搞笑的GIF
  10. SQL Server 使用全文索引进行页面搜索