package javaapplication1; public class JavaApplication1 { public static void main(String[] args) { Student s1 = new Student(); s1.setsno(100); int n = s1.getsno(); System.out.print(n); s1.setsname("Deep"); String s = s1.getsname(); System.out.print(s); } }
public class Student { private int sno; private String sname; void setsno(int sno) { this.sno=sno; } int getsno() { return this.sno; } void setsname(String sname) { this.sname=sname; } String getsname() { return this.sname; } }
package javaapplication1; public class JavaApplication1 { public static void main(String[] args) { Calc c1 = new Calc(); c1.setvalues(20, 10); int res = c1.division(); System.out.print(res); } }
public class Calc { private int a,b,c; void setvalues(int a,int b) { this.a=a; this.b=b; } int add() { c = a+b; return c; } int subtract() { c = a-b; return c; } int multiply() { c = a*b; return c; } int division() { c = a/b; return c; } }
package javaapplication1; public class JavaApplication1 { public static void main(String[] args) { int a,b; a=10;b=20; System.out.print("Output for Call By Value\n"); System.out.print("\nBefore Swapping"); System.out.print("\nA : "+a+"->B : "+b); CallByValue c1 = new CallByValue(a,b); c1.swap(); System.out.print("\nAfter Swapping"); System.out.print("\nA : "+a+"->B : "+b); System.out.print("\n\nOutput for Call By Reference\n"); System.out.print("\nBefore Swapping"); System.out.print("\nA : "+a+"->B : "+b); CallByReference c2 = new CallByReference(a,b); c2.swap(c2); System.out.print("\nAfter Swapping"); System.out.print("\nA : "+c2.a+"->B : "+c2.b); System.out.print("\n\nOutput for Return By Reference\n"); System.out.print("\nBefore Swapping"); System.out.print("\nA : "+a+"->B : "+b); ReturnObject c3 = new ReturnObject(a,b); ReturnObject c4 = new ReturnObject(); c4= c3.swap(c3); System.out.print("\nAfter Swapping"); System.out.print("\nA : "+c4.a+"->B : "+c4.b); } }
public class CallByValue { int a,b; CallByValue(int a,int b) { this.a=a; this.b=b; } void swap() { int t = a; a=b; b=t; } }
public class CallByReference { int a,b; CallByReference(int a,int b) { this.a=a; this.b=b; } void swap(CallByReference temp) { int t = temp.a; temp.a=temp.b; temp.b=t; } }
public class ReturnObject { int a,b; ReturnObject() { } ReturnObject(int a,int b) { this.a=a; this.b=b; } ReturnObject swap(ReturnObject temp) { int t = temp.a; temp.a=temp.b; temp.b=t; return temp; } }
package javaapplication1; public class JavaApplication1 { public static void main(String[] args) { staticdemo sd1 = new staticdemo(); sd1.set(10, 20); sd1.display(); staticdemo sd2 = new staticdemo(); sd2.set(30, 40); sd2.display(); staticdemo sd3 = new staticdemo(); sd3.set(50, 60); sd3.display(); } }
public class staticdemo { int a,b; static int c=0; int d=0; public void set(int a,int b) { this.a=a; this.b=b; } public void display() { a++; b++; c++; d++; System.out.print("\nInstance Varibale A : "+a); System.out.print("\nInstance Varibale B : "+b); System.out.print("\nStatic Variable C : "+c); System.out.print("\nInstance Varibale D : "+d); } }
Create a Java Application which accepts following Employee Information and prints on the screen. EmployeeID EmployeeName Designation CityName PhoneNo. Use the concept of constuctor and command line arguments
package javaapplication1; public class JavaApplication1 { public static void main(String[] args) { String a0 = args[0]; String a1 = args[1]; String a2 = args[2]; String a3 = args[3]; String a4 = args[4]; // String a0 = "XXNOEWW"; // String a1 = "DM"; // String a2 = "AP"; // String a3 = "Ahmedabad"; // String a4 = "9408224007"; Employee emp = new Employee(a0,a1,a2,a3,a4); emp.show(); } }
public class Employee { String EmployeeID,EmployeeName,Designation,CityName,PhoneNo; Employee(String EmployeeID,String EmployeeName,String Designation,String CityName,String PhoneNo) { this.EmployeeID = EmployeeID; this.EmployeeName = EmployeeName; this.Designation = Designation; this.CityName = CityName; this.PhoneNo = PhoneNo; } public void show() { System.out.print("\nEmployee ID : " + this.EmployeeID ); System.out.print("\nEmployee Name : " + this.EmployeeName ); System.out.print("\nDesignation : " + this.Designation ); System.out.print("\nCity Name : " + this.CityName ); System.out.print("\nPhone No. : " + this.PhoneNo ); } }
Create a Java Application which accepts following Student Information and prints the result on screen. Input : Student ID : 200001 Student Name : Naznin Sub1 : 60 Sub2 : 70 Sub3 : 50 Output : Student Name : Naznin Total : 180 Per : 60 Grade : PASS Note : Passing criteria is : 60% Use the concept of constuctor and command line arguments
package javaapplication1; public class JavaApplication1 { public static void main(String[] args) { String a0 = args[0]; String a1 = args[1]; int a2 = Integer.parseInt(args[2]); int a3 = Integer.parseInt(args[3]); int a4 = Integer.parseInt(args[4]); Student s1 = new Student(a0,a1,a2,a3,a4); int total= s1.calculateTotal(); float per = s1.calculatePer(); String grade = s1.calculateGrade(); System.out.print("\nStudent ID : " + s1.StudentID); System.out.print("\nStudent Name : " + s1.StudentName); System.out.print("\nTotal : " + total); System.out.print("\nPercentage : " + per); System.out.print("\nGrade : " + grade); } }
public class Student { String StudentID,StudentName,grade; int sub1,sub2,sub3,total; float per; Student(String StudentID,String StudentName,int sub1,int sub2,int sub3) { this.StudentID = StudentID; this.StudentName = StudentName; this.sub1 = sub1; this.sub2 = sub2; this.sub3 = sub3; } int calculateTotal() { this.total = sub1+sub2+sub3; return this.total; } float calculatePer() { per = this.total/3; return per; } String calculateGrade() { if(per>60) { this.grade = "PASS"; } else { this.grade = "FAIL"; } return this.grade; } }