-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path_7_constructor_overloading.java
More file actions
53 lines (51 loc) · 1.86 KB
/
Copy path_7_constructor_overloading.java
File metadata and controls
53 lines (51 loc) · 1.86 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
// when we have more than 1 constructor in class then it is constructor overloading
//public class _7_constructor_overloading {
//// we can change no of parameter ya to another parameter
// int a; double b; String c;
// _7_constructor_overloading(){
// a = 100; b = 45.14; c = "Aagman";
// }
// _7_constructor_overloading(int x){
// a = x;
// }
//// _7_constructor_overloading(int x, float y){
//// }
// _7_constructor_overloading(double y,String z){
// b = y; c = z;
// }
//}
//class seven{
// public static void main(String[] args) {
// _7_constructor_overloading r = new _7_constructor_overloading();
// _7_constructor_overloading r2 = new _7_constructor_overloading(10);
// _7_constructor_overloading r3 = new _7_constructor_overloading(18.14,"Aagman");
// System.out.println(r.a+" "+r.b+" "+r.c);
// System.out.println(r2.a);
// System.out.println(r3.b+" "+r3.c);
// }
//}
public class _7_constructor_overloading {
// we can change no of parameter ya to another parameter
int a; double b; String c;
private _7_constructor_overloading()
{
a = 10; b = 95.14; c = "AAG";
}
// _7_constructor_overloading(){
// a = 100; b = 45.14; c = "Aagman";
// }
_7_constructor_overloading(int x){
a = x;
}
_7_constructor_overloading(double y,String z){
b = y; c = z;
}
public static void main(String[] args) {
_7_constructor_overloading r = new _7_constructor_overloading();
_7_constructor_overloading r2 = new _7_constructor_overloading(10);
_7_constructor_overloading r3 = new _7_constructor_overloading(18.14,"Aagman");
System.out.println(r.a+" "+r.b+" "+r.c);
System.out.println(r2.a);
System.out.println(r3.b+" "+r3.c);
}
}