0% found this document useful (0 votes)
3 views

Java Programs Chapter 2

The document covers various classes in Java, illustrating fundamental concepts of object-oriented programming. It includes examples such as a Student class, Rectangle class for area and perimeter calculations, Bank Account class for deposit and display functionality, Circle class for area and circumference, and a Temperature class for converting Celsius to Fahrenheit. Each example highlights key programming concepts such as methods, member variables, and mathematical operations.

Uploaded by

sanskruti tajne
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

Java Programs Chapter 2

The document covers various classes in Java, illustrating fundamental concepts of object-oriented programming. It includes examples such as a Student class, Rectangle class for area and perimeter calculations, Bank Account class for deposit and display functionality, Circle class for area and circumference, and a Temperature class for converting Celsius to Fahrenheit. Each example highlights key programming concepts such as methods, member variables, and mathematical operations.

Uploaded by

sanskruti tajne
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

ICSE Class 10 Computer Applications Chapter 2: Class as the Basis of All

Computation.

1. Simple Student Class


public class Student {
String name;
int age;

void display() {
System.out.println("Name: " + name);
System.out.println("Age: " + age);
}

public static void main(String[] args) {


Student s = new Student();
s.name = "Aryan";
s.age = 16;
s.display();
}
}

Concept Covered:
Class, object, data members, member method

2. Rectangle Class - Area and Perimeter


public class Rectangle {
int length;
int breadth;

int area() {
return length * breadth;
}

int perimeter() {
return 2 * (length + breadth);
}

public static void main(String[] args) {


Rectangle r = new Rectangle();
r.length = 10;
r.breadth = 5;
System.out.println("Area = " + r.area());
System.out.println("Perimeter = " + r.perimeter());
}
}

Concept Covered:
Methods returning values, multiple methods
3. Bank Account Class - Deposit and Display
public class BankAccount {
String customerName;
double balance;

void deposit(double amount) {


balance += amount;
}

void display() {
System.out.println("Customer: " + customerName);
System.out.println("Balance: Rs. " + balance);
}

public static void main(String[] args) {


BankAccount acc = new BankAccount();
acc.customerName = "Riya Sharma";
acc.balance = 2000;
acc.deposit(1500);
acc.display();
}
}

Concept Covered:
Passing value to method, updating member variables

4. Circle Class - Area and Circumference


public class Circle {
double radius;

double area() {
return 3.14 * radius * radius;
}

double circumference() {
return 2 * 3.14 * radius;
}

public static void main(String[] args) {


Circle c = new Circle();
c.radius = 7;
System.out.println("Area = " + c.area());
System.out.println("Circumference = " + c.circumference());
}
}

Concept Covered:
Math operations inside methods
5. Temperature Class - Celsius to Fahrenheit
public class Temperature {
double celsius;

double toFahrenheit() {
return (celsius * 9/5) + 32;
}

public static void main(String[] args) {


Temperature t = new Temperature();
t.celsius = 25;
System.out.println("Temperature in Fahrenheit = " +
t.toFahrenheit());
}
}

You might also like