class Employee{
var id:Int = 0
var name:String =""
var dept:String=""
var basicSalary:Double=0.0
def grossSalary():Double={
val hra = basicSalary * 0.3
val da = basicSalary * 0.5
basicSalary+hra+da
}
}
object EmployeeData{
def main(args:Array[String]):Unit={
val e1 = new Employee
e1.id = 1
e1.dept = "Big Data"
e1.basicSalary = 30000
e1.name = "David"
println(e1.grossSalary())
}
}
D:\iEd>scalac Employee.scala
D:\iEd>scala EmployeeData
54000.0
class Employee{
var id:Int = 0
var name:String =""
var dept:String=""
var basicSalary:Double=0.0
def grossSalary():Double={
val hra = basicSalary * 0.3
val da = basicSalary * 0.5
basicSalary+hra+da
}
}
object Emp{
var id:Int = 0
var name:String =""
var dept:String=""
var basicSalary:Double=0.0
def grossSalary():Double={
val hra = basicSalary * 0.3
val da = basicSalary * 0.5
basicSalary+hra+da
}
}
object EmployeeData{
def main(args:Array[String]):Unit={
val e1 = new Employee
e1.id = 1
e1.dept = "Big Data"
e1.basicSalary = 30000
e1.name = "David"
println(e1.grossSalary())
val e2 = new Employee
e2.id = 2
e2.dept = "Spark"
e1.basicSalary = 31000
e1.name = "Darwin"
println(e1.grossSalary())
Emp.id = 1
Emp.dept = "Data Science"
Emp.basicSalary = 32000
Emp.name = "Athma"
println(Emp.grossSalary())
}
}
D:\iEd>scalac Employee.scala
D:\iEd>scala EmployeeData
54000.0
55800.0
57600.0
package com.spark.scala.learning
class Student {
// Member variables to hold data
var name:String = ""
var id:Int = 0
var marks:Array[Int] = new Array[Int] (3)
// Member methods
def display():Unit={
println(s"Student Details : Name : $name, id : $id")
println("Marks are :" + marks.mkString(","))
}
}
package com.spark.scala.learning
object MainClass {
def main(args:Array[String]):Unit = {
val s1:Student = new Student
s1.name = "Mike"
s1.id = 101
s1.marks(0) = 75
s1.marks(1) = 60
s1.marks(2) = 90
s1.display()
}
}
Student Details : Name : Mike, id : 101
Marks are :75,60,90
var id:Int = 0
var name:String =""
var dept:String=""
var basicSalary:Double=0.0
def grossSalary():Double={
val hra = basicSalary * 0.3
val da = basicSalary * 0.5
basicSalary+hra+da
}
}
object EmployeeData{
def main(args:Array[String]):Unit={
val e1 = new Employee
e1.id = 1
e1.dept = "Big Data"
e1.basicSalary = 30000
e1.name = "David"
println(e1.grossSalary())
}
}
D:\iEd>scalac Employee.scala
D:\iEd>scala EmployeeData
54000.0
class Employee{
var id:Int = 0
var name:String =""
var dept:String=""
var basicSalary:Double=0.0
def grossSalary():Double={
val hra = basicSalary * 0.3
val da = basicSalary * 0.5
basicSalary+hra+da
}
}
object Emp{
var id:Int = 0
var name:String =""
var dept:String=""
var basicSalary:Double=0.0
def grossSalary():Double={
val hra = basicSalary * 0.3
val da = basicSalary * 0.5
basicSalary+hra+da
}
}
object EmployeeData{
def main(args:Array[String]):Unit={
val e1 = new Employee
e1.id = 1
e1.dept = "Big Data"
e1.basicSalary = 30000
e1.name = "David"
println(e1.grossSalary())
val e2 = new Employee
e2.id = 2
e2.dept = "Spark"
e1.basicSalary = 31000
e1.name = "Darwin"
println(e1.grossSalary())
Emp.id = 1
Emp.dept = "Data Science"
Emp.basicSalary = 32000
Emp.name = "Athma"
println(Emp.grossSalary())
}
}
D:\iEd>scalac Employee.scala
D:\iEd>scala EmployeeData
54000.0
55800.0
57600.0
package com.spark.scala.learning
class Student {
// Member variables to hold data
var name:String = ""
var id:Int = 0
var marks:Array[Int] = new Array[Int] (3)
// Member methods
def display():Unit={
println(s"Student Details : Name : $name, id : $id")
println("Marks are :" + marks.mkString(","))
}
}
package com.spark.scala.learning
object MainClass {
def main(args:Array[String]):Unit = {
val s1:Student = new Student
s1.name = "Mike"
s1.id = 101
s1.marks(0) = 75
s1.marks(1) = 60
s1.marks(2) = 90
s1.display()
}
}
Student Details : Name : Mike, id : 101
Marks are :75,60,90
No comments:
Post a Comment