Professional Documents
Culture Documents
faq:
performance of an application.
===========================================================
Note:
Variables:
(c)Using Constructor
object name.
Ex:
User.java
package p2;
public class User {
public String fName,lName,addr,mId;
public long phNo;
public void getUser()
{
System.out.println("====UserDetails===");
System.out.println("FirstName:"+fName);
System.out.println("LastName:"+lName);
System.out.println("Address:"+addr);
System.out.println("MailId:"+mId);
System.out.println("PhNo:"+phNo);
}
}
DemoCon4.java
package p1;
import java.util.Scanner;
import p2.User;
ob.fName = s.nextLine();
ob.lName = s.nextLine();
ob.addr = s.nextLine();
ob.mId = s.nextLine();
ob.phNo = s.nextLong();
ob.getUser();
s.close();
}
Execution Flow:
ClassFiles:
User.class
DemoCon4.class(MainClass)
---------------------------------------------------------
Ex:
User.java
package p2;
public class User {
public String fName,lName,addr,mId;
public long phNo;
public void setUser(String a,String b,String c,String d,
long e)
{
fName=a;
lName=b;
addr=c;
mId=d;
phNo=e;
}
public void getUser()
{
System.out.println("====UserDetails===");
System.out.println("FirstName:"+fName);
System.out.println("LastName:"+lName);
System.out.println("Address:"+addr);
System.out.println("MailId:"+mId);
System.out.println("PhNo:"+phNo);
}
}
DemoCon5.java(MainClass)
package p1;
import java.util.Scanner;
import p2.User;
String fN = s.nextLine();
String ad = s.nextLine();
String md = s.nextLine();
ob.getUser();
s.close();
Execution flow:
ClassFiles:
User.class
DemoCon5.class(MainClass)
--------------------------------------------------------
(c)Using Constructor:
Ex:
User.java
package p2;
public class User {
public String fName,lName,addr,mId;
public long phNo;
public User(String a,String b,String c,String d,
long e)//Con_with_parameter
{
fName=a;
lName=b;
addr=c;
mId=d;
phNo=e;
}
public void getUser()
{
System.out.println("====UserDetails===");
System.out.println("FirstName:"+fName);
System.out.println("LastName:"+lName);
System.out.println("Address:"+addr);
System.out.println("MailId:"+mId);
System.out.println("PhNo:"+phNo);
}
}
DemoCon6.java(MainClass)
package p1;
import java.util.Scanner;
import p2.User;
String fN = s.nextLine();
String lN = s.nextLine();
String ad = s.nextLine();
String md = s.nextLine();
ob.getUser();
s.close();
Execution Flow:
Class files:
User.class
DemoCon6.class(MainClass)
=======================================================
Assignment-1:
MainClass : ProductMainClass
Assignment-2 :
SubClass : BookDetails
MainClass : BookMainClass
======================================================