case class Complex(reel:Double, im:Double){
	/*def set(dx:Double, dy:Double): Unit={
		reel=dx
		im=dy
	}*/

	def pureIm():Boolean=(reel==0.0)
	def Reel():Boolean=(im==0.0)
	def +(that:Complex):Complex=
		new Complex(reel+that.reel,im+that.im)

	override def toString=reel+"+i*"+im
}

val c1=Complex(2.3,4.8)
val c2=Complex(2.3,4.8)

object testComplex{
	def main(args:Array[String]):Unit={
		println("Bonjour !")
		val c3=Complex(1.1,1.1)
		val c4=Complex(1.1,1.1)
		c3+c4
	}
}
