diff options
author | Jesse Luehrs <doy@tozt.net> | 2013-02-12 16:28:03 -0600 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2013-02-12 16:28:03 -0600 |
commit | 11ef3efcea24d35785d62057da78156b160709d6 (patch) | |
tree | 432413b895272f80ed4799b36482282a54b1b1e3 /src/main/scala/cake/database.scala | |
parent | 3e7a13ca141e69f8b3268f52c35488c7e17fde1b (diff) | |
download | scala-di-test-11ef3efcea24d35785d62057da78156b160709d6.tar.gz scala-di-test-11ef3efcea24d35785d62057da78156b160709d6.zip |
demonstrate using an alternate constructor
Diffstat (limited to 'src/main/scala/cake/database.scala')
-rw-r--r-- | src/main/scala/cake/database.scala | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/main/scala/cake/database.scala b/src/main/scala/cake/database.scala index 6ba4a1c..8c3a234 100644 --- a/src/main/scala/cake/database.scala +++ b/src/main/scala/cake/database.scala @@ -1,14 +1,13 @@ package cake.database -// class DBI private ( -class DBI ( +class DBI protected ( val dsn: String, val username: String, val password: String) { def query (search: String): String = "found " + search } -// object DBI { -// def connect (dsn: String, username: String, password: String) = -// new DBI(dsn, username, password) -// } +object DBI { + def connect (dsn: String, username: String, password: String) = + new DBI(dsn, username, password) +} |