JAVA
JAVA
import java.io.*;
public class Copy {
public static void main(String[] a) throws Exception {
FileInputStream in = new FileInputStream("input.txt");
FileOutputStream out = new FileOutputStream("output.txt");
int c;
while ((c = in.read()) != -1) out.write(c);
in.close(); out.close();
}
}
1. drawLine()
2. drawOval()
3. drawArc()
4. drawString()
import javax.swing.*; import java.awt.*;
public class D extends JPanel {
public void paint(Graphics g) { g.drawString("Hello", 50, 50); }
public static void main(String[] a) {
JFrame f = new JFrame(); f.add(new D()); f.setSize(200,100);
f.setDefaultCloseOperation(3); f.setVisible(true);
}
}
Single Inheritance
class A {
void showA() { System.out.println("Class A"); }
}
class B extends A {
void showB() { System.out.println("Class B"); }
}
public class Test {
public static void main(String[] args) {
B obj = new B();
obj.showA();
obj.showB();
}
}
Multilevel Inheritance
class A {
void showA() { System.out.println("Class A"); }
}
class B extends A {
void showB() { System.out.println("Class B"); }
}
class C extends B {
void showC() { System.out.println("Class C"); }
}
public class Test {
public static void main(String[] args) {
C obj = new C();
obj.showA();
obj.showB();
obj.showC();
}
}
Switch case
public class Test {
public static void main(String[] args) {
int num = 5;
switch case
// Conditional operator example
String result = (num % 2 == 0) ? "Even" : "Odd";
System.out.println("Number is " + result);
1. Default Constructor
class Demo {
Demo() {
System.out.println("Default constructor called");
}
2. Parameterized Constructor
class Student {
String name;
Student(String n) {
name = n;
}
void show() {
System.out.println("Name: " + name);
}
}
public class Test {
public static void main(String[] args) {
Student s = new Student("Alice");
s.show();
}}
3. Copy Constructor
class Demo {
int x;
Demo(int a) {
x = a;
}
Demo(Demo d) {
x = d.x;
}
class Demo {
Demo() {
System.out.println("No-Arg constructor called");
}
NoMatchException
import java.util.Scanner;
try {
if (!password.equals("MSBTE")) {
throw new NoMatchException("Password does not match");
} else {
System.out.println("Password accepted.");
}
} catch (NoMatchException e) {
System.out.println(e.getMessage());
}
}
}
import java.io.*;
import java.util.*;