What is method?
What is the advantages of using methods?
What is method prototype?
What is method signature?
What is formal parameter?
What is actual parameter?
Code 01
- import java.util.Scanner;
- public class ParkingLot
- {
- int vno;
- int hours;
- double bill;
- public static void main(String args[])
- {
- ParkingLot ob = new ParkingLot();
- ob.input();
- ob.calculate();
- ob.display();
- }
- void input()
- {
- Scanner sc = new Scanner(System.in);
- System.out.print("Enter the vehicle number: ");
- vno = sc.nextInt();
- System.out.print("Enter the hours vehicle is parked: ");
- hours = sc.nextInt();
- }
- void calculate()
- {
- if(hours<=1)
- bill = 3;
- else
- bill = 3+(hours-1)*1.5;
- }
- void display()
- {
- System.out.println("Vehicle Number = "+vno);
- System.out.println("Hours Parked = "+hours);
- System.out.println("Bill Amount = "+bill);
- }
- }
-------------------------------------------------------------------------------------------
Code 02:
- import java.util.Scanner;
- public class FunctionOverload
- {
- void compare(int a,int b)
- {
- if(a>b)
- System.out.println(a+" is greater.");
- else if(a<b)
- System.out.println(b+" is greater.");
- else
- System.out.println("Both are equal.");
- }
- void compare(char a,char b)
- {
- if((int)a>(int)b)
- System.out.println(a+" is greater.");
- else if((int)a<(int)b)
- System.out.println(b+" is greater.");
- else
- System.out.println("Both are equal.");
- }
- void compare(String a,String b)
- {
- int l1 = a.length();//6
- int l2 = b.length();//7
- if(l1>l2)
- System.out.println(a+" is greater in length");
- else if(l1<l2)
- System.out.println(b+" is greater in length");
- else
- System.out.println("Both are equal");
- }
- public static void main(String args[])
- {
- FunctionOverload ob = new FunctionOverload();
- Scanner sc = new Scanner(System.in);
- int p,q;
- p = sc.nextInt();
- q = sc.nextInt();
- ob.compare(p,q);
- char ch1,ch2;
- ch1 = sc.next().charAt(0);
- ch2 = sc.next().charAt(0);
- ob.compare(ch1,ch2);
- String s1,s2;
- s1 = sc.next();
- s2 = sc.next();
- ob.compare(s1,s2);
- }
- }
No comments:
Post a Comment