基础-JAVA课程设计实数计算器求指导思路

问题描述

JAVA课程设计实数计算器求指导思路

【问题描述】运用面向对象程序设计知识,利用Java语言设计和实现一个复数计算器。要求具备如下主要功能:
(1)建立实数类、复数类
(2)实现实数、复数信息的初始化
(3)实现实数的加、减、乘、除、自增、自减、求平方、二次方根等操作
(4)实现复数的加、减、乘、除、取模、求平方、求共轭复数、求单个复数的向量角、求两个复数的夹角等运算
(5)实现实数、复数信息的输出
在实现过程中,需利用面向对象程序设计理论的基础知识,充分体现出Java语言关于类、继承、封装与多态等核心概念,每一个类应包含数据成员和成员函数。
我的问题是:为什么要建2个类,这两个类改设置些什么属性?怎么在主函数里面用?以及如何求单个复数向量角

解决方案

建类的个数是和你的需求有关,属性和方法是根据你这个类需要做什么有关,主函数里面调用就看你的方法是不是用static修饰的.用static修饰的可以直接类名.方法名,反之需要创建对象之后再对象.方法名来使用方法,最后一个问题应是算法

时间: 2025-01-19 20:23:44

基础-JAVA课程设计实数计算器求指导思路的相关文章

单片机课程设计-急用,求指导!(平面交叉口多时段多相位交通信号灯控制器设计)

问题描述 急用,求指导!(平面交叉口多时段多相位交通信号灯控制器设计) [功能要求] (1)交通信号灯控制器为两相位(基本部分),可设置为三相位或四相位,设有平峰时段. 早高峰时段.午间高峰时段和夜间时段四个时段,时段的起止时间可以根据交通工程相关 课程的知识确定: (2)通过键盘进行相位.时段设定,设置相应的信号周期.绿灯时间等,黄闪设定为三秒, 闪三次:时间单位:秒: (3)具有红绿灯倒计时功能: (4)具有紧急车辆优先功能,设紧急车辆通过十字路口需要 5 秒,若此时为红灯,则转为 绿灯,倒

java 课程设计 投票统计

问题描述 java 课程设计 投票统计 课程设计,照着书做也不会,能不能就是给一个完整的代码,一次就可以编译执行,功能就是点一下哪个人的头像,那个人的票数就增加一个,然后点显示得票数就能显示三个人的票数 解决方案 Java 小例子:图书馆课程设计Java 小例子:图书馆课程设计 解决方案二: 先Mark一下我也想知道这个怎么解决最近在学IO

c语言-数据结构课程设计!!求大神帮助

问题描述 数据结构课程设计!!求大神帮助 本人数据结构课程设计做的是算术表达式求值,但是程序运行起来一直无限循环.请各位大神求助!万分感谢.明天就要交了. #include #include #include #define OK1 1 #define OK2 1.0 #define TRUE 1 #define ERROR1 0 #define ERROR2 0.0 #define FALSE 0 #define OVERFLOW -2 #define STACK_INIT_SIZE 100

java源码-java课程设计登陆界面

问题描述 java课程设计登陆界面 java课程设计需要一个登陆界面,要包含登陆和注册,要最简单的代码,也要好理解 解决方案 参考:http://www.cnblogs.com/liwustore/archive/2013/01/01/2841492.html 解决方案二: 纯java还是web开发... 解决方案三: 对的,需要知道你是纯JAVA还是涉及到JAVAee 解决方案四: 应该是要java swing,有够懒的,这还要代码吗? 解决方案五: 是jsp的吗 首先创个Login.jsp

关于java图形设计(急求)

问题描述 关于java图形设计(急求) 解决方案 JRadioButton rdbtnNewRadioButton_2 = new JRadioButton("Chinese"); rdbtnNewRadioButton_2.setFont(new Font("宋体", Font.PLAIN, 22)); buttonGroup_1.add(rdbtnNewRadioButton_2); rdbtnNewRadioButton_2.setBounds(282, 36

课程设计题目-急求大神们解答,我编都有好多错误

问题描述 急求大神们解答,我编都有好多错误 二叉树用二叉链式存储,链接时用叶子结点的rchild,域存放指针,请设计一个算法完成1.对一颗二叉树加线索,2.把二叉树的叶子结点按从左到右的顺序连成一个单链表,3,统计二叉树中0到2度结点. 解决方案 我不明白为什么这会是一道题 要将叶子节点连接的话那是b+树的方法,然而又需要线索化, 线索化以及连成单链表很简单,递归,线索化加一个前一个节点的指针,链表的话加一个前一个叶子的指针,统计的话随便哪种遍历都行

关于java运算符的问题,求指导

问题描述 我是一个java初学者,碰到一个问题,望大神指点!有一段程序是这样的:publicclassFoo{publicdoublecrazyCalc(doublex,inty){x+=--y/x++;returnx*y}publicstaticvoidmain(String-args){Foofoo=newFoo()inta=14,b=3;doublec;c=foo,crazyCalc(b,a/=2);System.out.println(c+''''+a+''''+b);}}答案输出分别为

求助 JAVA课程设计 图书馆管理系统

问题描述 跪求大神帮忙谢谢! 解决方案 解决方案二:你想要怎么样的帮忙?解决方案三:自己去下载,这个资源上上传肯定是有的.解决方案四:就是需要一个简单的JAVA与数据库相连的程序,实现图书馆管理借书还书什么之类的.解决方案五: 解决方案六:请联系我312683773解决方案七: 解决方案八:淘宝上有买~解决方案九:联系我:QQ1363557416解决方案十:找源代码~~~~~~~~~~~~~~~~~~~~~

Java课程设计:日历记事本

问题描述 功能要求:带有日程提醒功能的日历.1.显示信息:用户可以向前翻页查询前一个月的日期,也可以向后翻页查询下一个月的日期.2.定时提醒:用户可以针对某一天来添加,删除和编辑这一天的日程提醒信息,当系统时间和提醒时间相吻合时,在用户打开该网页的同时将给出具有提示信息的对话框.3.查询信息:用户可以查询到某个月的所有的提示信息.界面要求:1.尽量使用图形界面实现,要符合日常软件使用规范来设计菜单和界面.其他要求:1.标识符命名遵循Windows命名规范.2.能够注意各种异常处理,注重提高程序运