📜  Scala 关键字

📅  最后修改于: 2022-05-13 01:55:29.328000             🧑  作者: Mango

Scala 关键字

关键字或保留字是一种语言中用于某些内部流程或表示某些预定义操作的字词。因此,这些词不允许用作变量名或对象。这样做会导致编译时错误。

例子:

// Scala Program to illustrate the keywords 
  
// Here object, def, and var are valid keywords
object Main 
{
    def main(args: Array[String]) 
    {
        var p = 10
        var q = 30
        var sum = p + q
        println("The sum of p and q is :"+sum);
    }
}

输出:

The sum of p and q is :40

Scala 包含以下关键字:

abstract
case
catch
class
def
do
else
extends
false
final
finally
for
forSome
if
implicit
import
lazy
match
new
null
object
override
package
private
protected
return
sealed
super
this
throw
trait
true
try
type
val
var
while
with
yield
>:
=>
=
<%
<:
<-
#
@
:
_

例子:

// Scala Program to illustrate the keywords 
  
// Here class keyword is used to create a new class
// def keyword is used to create Function
// var keyword is used to create a variable 
class GFG
{
    var name = "Priyanka"
    var age = 20
    var branch = "Computer Science"
    def show()
    {
    println("Hello! my name is " + name + "and my age is"+age);
    println("My branch name is " + branch);
    }
}
  
// object keyword is used to define 
// an object new keyword is used to 
// create an object of the given class
object Main 
{
    def main(args: Array[String])
    {
        var ob = new GFG();
        ob.show();
    }
}

输出:

Hello! my name is Priyankaand my age is20
My branch name is Computer Science