Scala类和成员变量的讲解。
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类和成员变量的讲解。相关推荐
- C++类的成员变量和成员函数的介绍
类可以看做是一种数据类型,它类似于普通的数据类型,但是又有别于普通的数据类型.类这种数据类型是一个包含成员变量和成员函数的集合. 类的成员变量和普通变量一样,也有数据类型和名称,占用固定长度的内存.但 ...
- java枚举类与成员变量的关系_深入理解枚举类
深入理解枚举 最近刚学习完JVM相关知识,想到枚举既然这么异类,那就从字节码角度来分析一下它.有关枚举的讲解,很多博客已经很详细了,这里我们就从字节码的角度重新来认识一下它. 枚举类是一种特殊的类,它 ...
- python中的类的成员变量以及property函数
1 python类的各种变量 1.1 全局变量 在类外定义的变量. 1.2 类变量 定义在类里面,所有的函数外面的变量.这个变量只有一份,是所有的对象共有的.在类外用"类."来引用 ...
- 【IOS 开发】Object - C 面向对象 - 类 , 对象 , 成员变量 , 成员方法
. 一. 类定义 类定义需要实现两部分 : -- 接口部分 : 定义类的成员变量和方法, 方法是抽象的, 在头文件中定义; -- 实现部分 : 引入接口部分的头文件, 实现抽象方法; 1. 接口部分定 ...
- C++类中成员变量的初始化有两种方式
C++类中成员变量的初始化有两种方式: 构造函数初始化列表和构造函数体内赋值.下面看看两种方式有何不同. 成员变量初始化的顺序是按照在那种定义的顺序. 1.内部数据类型(char,int--指针等) ...
- 2021-11-09类作为成员变量类型
1.类作为成员变量类型 Hero.java package Demo02;public class Hero {private String name;//英雄的名字private int age;/ ...
- ITK:获取或设置ITK类的成员变量
ITK:获取或设置ITK类的成员变量 内容提要 C++实现代码 内容提要 获取或设置ITK类的成员变量. C++实现代码 #include "itkImage.h" #includ ...
- 1.c++中初始化列表和构造函数初始化的区别是什么?2.类的成员变量的初始化顺序是按照声明顺序吗?
初始化列表和构造函数初始化的区别是什么? 初始化和赋值对内置类型的成员没有太大的区别,在成员初始化列表和构造函数体内进行,在性能和结果上都是一样的.只有一些需要注意的事项 初始化列表一般情况如下: D ...
- java面试题2 牛客:定义类中成员变量时不可能用到的修饰是
懵逼树上懵逼果,懵逼树下你和我 第二题 定义类中成员变量时不可能用到的修饰是() A final B void C protected D static 一看到这道题,有点慌了,直接选c,很显然,我又 ...
最新文章
- thinkphp5+远程代码执行_ThinkPHP5 5.0.23 远程代码执行漏洞
- 第二节课作业150206309
- GoogleAppEngine是什么?
- Css网格布局-Grid布局
- 第三课——MFC编程
- 一次频繁Full GC的排查过程,根源居然是它...
- Python的gevent协程及协程概念
- 硬件基础 —— 电容
- java数组给名字排序_用Java给数组排序
- 计算直方图中面积最大的矩形
- [Data Structure Algorithm] 有向无环图的拓扑排序及关键路径
- 获取GridView的BoundField值
- 使用emacs作为mysql的客户端
- linux网络通讯架构实战篇【02、nginx整体结构、进程模型】
- linux文件最大访问数,测试Linux最大打开文件数参数
- python:实现Diffie-Hellman算法(附完整源码)
- Android anr模拟,ANR 的模拟
- AARRR模型常见指标
- OPPO云VPC网络实践
- Java常用的IO流
热门文章
- BATJ大数据架构师带你领略实时计算框架Flink的魅力!
- matlab atem(),ATEM-Ⅱ瞬变电磁仪数据处理软件的研制与应用
- CF 1562 C. Rings (思维+模拟)
- PostGIS 距离计算规范 - 投影 与 球 坐标系, geometry 与 geography 类型
- WILDFLY + idea配置
- 求伯君与雷军的三十年
- edge隐私错误“你的连接不是专用连接”解决方案
- ORB-SLAM2从理论到代码实现(十二):Frame类
- 怎么制作搞笑的GIF
- SQL Server 使用全文索引进行页面搜索