This commit is contained in:
louiscklaw
2025-01-31 19:15:17 +08:00
parent 09adae8c8e
commit 6c60a73f30
1546 changed files with 286918 additions and 0 deletions

View File

@@ -0,0 +1,11 @@
class Circle {
private double radius;
public Circle(double r) {
radius = r;
}
public double area() {
return radius*radius*Math.PI;
}
}

View File

@@ -0,0 +1,33 @@
class Circle {
private double radius;
public Circle(double r) {
radius = r;
}
public double area() {
return radius*radius*Math.PI;
}
}
class Rectangle {
private double length;
private double width;
public Rectangle(double l, double w) {
length = l;
width = w;
}
public double area() {
return length * width;
}
}
public class Ex1 {
public static void main(String [] args) {
Rectangle r = new Rectangle(30.1, 10.2);
Circle c = new Circle(5.3);
System.out.println("r=" + r);
System.out.println("c=" + c);
}
}

View File

@@ -0,0 +1,15 @@
public class Ex2 {
public static void main(String [] args) {
Rectangle r = new Rectangle(1, 2);
System.out.println("r=" + r);
System.out.println("area=" + r.area());
r = new Rectangle(3, 4);
System.out.println("r=" + r);
System.out.println("area=" + r.area());
r = null;
System.out.println("r=" + r);
System.out.println("area=" + r.area());
}
}

View File

@@ -0,0 +1,11 @@
class Rectangle {
private double length;
private double width;
public Rectangle(double l, double w) {
length = l;
width = w;
}
public double area() {
return length * width;
}
}

View File

@@ -0,0 +1,24 @@
class Triangle {
private int base;
private int height;
public Triangle() {
base = 0;
height = 0;
}
public Triangle(int base, int height) {
this.base = base;
this.height = height;
}
public void printThis() {
System.out.println(this);
}
public static void main(String [] args) {
Triangle t = new Triangle(1, 2);
System.out.println(t);
t.printThis();
}
}

View File

@@ -0,0 +1,28 @@
class Date {
private int day;
private int month;
private int year;
public Date() {
this(1, 1, 1970);
}
public Date(int day, int month, int year) {
this.day = day;
this.month = month;
this.year = year;
}
public String toString() {
return "[" + day + "/" + month + "/" + year + "]";
}
}
public class DataUser {
public static void main(String [] args) {
Date d1 = new Date();
System.out.println(d1);
}
}

View File

@@ -0,0 +1,13 @@
public class Q1Main {
public static void main(String [] args) {
QuestionOne q1 = new QuestionOne(); //line1
q1.A = 12; //line2
q1.b = 12; //line3
q1.c = 12; //line4
q1.methodOne(12); //line5
q1.methodOne();//line6
System.out.println(q1.methodTwo());//line7
q1.b = q1.methodTwo();//line8
}
}

View File

@@ -0,0 +1,12 @@
public class QuestionOne {
public final int A = 345;
public int b;
private float c;
private void methodOne(int a) {
b = a;
}
public float methodTwo() {
return 23;
}
}