Java面向对象
Mercury_Lc
宁愿笑着哭
展开
-
Java面向对象2(G~J)
G 织女的红线(SDUT 2240)import java.util.Scanner;import java.text.DecimalFormat;class Sum { double x1, y1, x2, y2; Sum(double n1, double m1, double n2, double m2) { x1 = n1; x2 = n2; y1 ...原创 2018-10-12 21:24:28 · 304 阅读 · 0 评论 -
计算各种图形的周长(接口与多态)( SDUT 3338 )
说明:仅用于复习备考/。Problem Description定义接口Shape,定义求周长的方法length()。定义如下类实现接口Shape的抽象方法:(1)三角形类Triangle (2)长方形类Rectangle (3)圆形类Circle等。定义测试类ShapeTest,用Shape接口定义变量shape,用其指向不同类形的对象,输出各种图形的周长。并为其他的Shap...原创 2018-12-26 19:01:02 · 781 阅读 · 0 评论 -
计算长方体、四棱锥的表面积和体积 SDUT 3337
说明:仅用于复习备考,练习 Java 继承。计算如下立体图形的表面积和体积。 从图中观察,可抽取其共同属性到父类Rect中:长度:l 宽度:h 高度:z在父类Rect中,定义求底面周长的方法length( )和底面积的方法area( )。 定义父类Rect的子类立方体类Cubic,计算立...原创 2018-12-26 17:19:48 · 896 阅读 · 0 评论 -
函数的重载 (面向对象程序设计上机练习一 SDUT 1140)
仅用于复习备考。Problem Description利用数组和函数重载求5个数最大值(分别考虑整数、单精度、长整数的情况)。Input分别输入5个int型整数、5个float 型实数、5个long型正整数。Output分别输出5个int型整数的最大值、5个float 型实数的最大值、5个long型正整数的最大值。Sample Input11 22 666 ...原创 2018-12-26 16:58:53 · 264 阅读 · 0 评论 -
复数的运算 (类和对象) ( SDUT3336 )
说明:没有测试,仅仅用于复习。复数的运算(类和对象)Problem Description设计一个类Complex,用于封装对复数的下列操作:成员变量:实部real,虚部image,均为整数变量;构造方法:无参构造方法、有参构造方法(参数2个)成员方法:含两个复数的加、减、乘操作。 复数相加举例: (1+2i)+(3+4i)= 4 + 6i 复数相...原创 2018-12-26 16:46:15 · 511 阅读 · 0 评论 -
Java面向对象6 (AA - AE)
整理音乐(SDUT 2053)import java.util.*;public class Main { public static void main(String[] args) { Scanner reader=new Scanner(System.in); int n=reader.nextInt(); String string[] =new String[100...转载 2018-11-15 16:15:29 · 341 阅读 · 0 评论 -
Java面向对象6(AA ~ AE)
AE 简单的复数运算(类和对象) (SDUT 4303)import java.util.*;class Complex { int a, b; Complex() { } Complex(int n, int m) { a = n; b = m; } void getAns(int x, int y, int z) { if (z == 1) { ...原创 2018-10-30 09:01:38 · 256 阅读 · 0 评论 -
Java面向对象4(P~U)
P 3-1 Point类的构造函数 (SDUT 2670)import java.util.Arrays;import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int x,y...转载 2018-10-17 11:14:42 · 303 阅读 · 0 评论 -
Java面向对象5(V~Z)
计算各种图形的周长(接口与多态)(SDUT 3338)import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); while(in.hasNext()){ String str = ...转载 2018-09-24 17:30:42 · 317 阅读 · 0 评论 -
Java面向对象1(A~F)
QWQ请假一节课,错过一章内容,只能求助qsh了。C/C++训练1---最大公约数与最小公倍数(SDUT 1131)import java.util.*;class Number { int a, b; Number(int n, int m) { a = n; b = m; } int getGcd() { int n = a, m = b; whi...原创 2018-10-10 16:01:06 · 314 阅读 · 0 评论 -
Java面向对象3(K~O)
K 正方形(SDUT 2444)import java.lang.reflect.Array;import java.util.*;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int t = sc.nextIn...原创 2018-10-15 11:32:45 · 290 阅读 · 0 评论 -
计算长方形的周长和面积(类和对象)(SDUT 3339)
说明:主要是练习类和对象的定义,用于笔试。计算长方形的周长和面积(类和对象)Problem Description设计一个长方形类Rect,计算长方形的周长与面积。成员变量:整型、私有的数据成员length(长)、width(宽);构造方法如下:(1)Rect(int length) —— 1个整数表示正方形的边长(2)Rect(int length, int wi...原创 2018-12-26 11:55:13 · 2617 阅读 · 6 评论