当前位置:首页 » 软件设计 » java类的设计

java类的设计

发布时间: 2020-11-26 15:34:01

❶ java 设计

class Point{
public Point(int index,int finalRate,int bate){
for(int i = index; i<=finalRate; i +=bate){
System.out.print(i+",");
}
System.out.println();
}
public Point(int x){
this(1,5,1);
}
public static void main(String[] args){
new Point(10);
new Point(3,15,3);
}
}

❷ java 类的设计

类名:ArrayMixed

静态公有方法:getMixed(object[] arr1, object[] arr2)
返回:交集数组

❸ 设计一个java类

只有入学日期怎么判断有没有离校啊?都没有离校日期。
你说的两个方法位学生信息赋值,是不是构造方法?
我写一个给你看看符合不符合要求。
import java.util.Date;

public class Student {
private String name;//姓名
private int number;//学号
private int age;//年龄
private Date inDate;//入学日期

//默认构造方法
public Student(){
this.name="张三";
this.number = 1;
this.age = 23;
this.inDate = new Date();
}
//传参构造方法
public Student(String name, int number, int age, Date inDate) {
this.name = name;
this.number = number;
this.age = age;
this.inDate = inDate;
if(inDate.compareTo(new Date()) < 0){
System.out.println("该学生已经离校");
}else{
System.out.println("该学生尚未离校");
}
}
}

❹ java类、方法的设计

在Java面向对象编程的过程中,类的设计是一个很有挑战性的工作,不同的人可能对于类的理解不一样,设计出来的类也可能不一样,总结出以下几点关于类设计方面的建议供开发人员参考:
1.永远保持数据私有
保持数据的私有是设计类时,必须重点考虑的问题。保持私有的数据有利于封装。虽然为了保持数据的私有,需要编写设置器与访问期,但这比起不是数据私有要安全的多。
2.永远初始化数据
Java不提供对本地变量的初始化,但它会初始化对象中的实力字段。在设计类时尽量不要依赖于系统的默认值,最好明确的初始化变量。可以通过赋值或构造器对变量进行初始化。
3.不要在一个类中使用太多的基本类型
把相关的基本类型利用封装的功能,设计成一个单独的类;在引用时也同样尽量使用一个单独的类封装同一功能的类似字段。这样做的结果可以使类更易于理解和修改。
例:在一个类中需要引入人的某些属性
Private String peopleName;
Private String peopleSex;
Private String peopleBirthday;
在正中情况下,可以设计一个People类来实现这些字段的封装,在新设计的类中,只需要一个类的实例:
People aPeople = new People();
就可以得到相关的属性值。
4.尽量使类的功能单一化
这句话很难用一句明确的语言来形容,什么样的类是功能单一的呢,可以这样理解,例如设计一个类时,尽量不要将太多的功能放到一起。

❺ java类的设计,急求答案!!!!

建立第一个类student(学生类)类再加上学生的属性方法,接着在建立class(课程类)类,也包含响应的属性和方法最后在建立room(宿舍类)类包含响应的属性和方法以建立三个接口(interface)学生接口,课堂接口、宿舍接口,在接口定义相应的方法,最后在main方法里把各个接口new出来在实现各个属性和方法,时间有限就说这么多了
学生类
package com.stu;

public class Student {
private String name;
private int age;
private boolean sex;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
package com.sub;

课程类
public class Subject {
private String name;
}
宿舍类
package com;
public class Room {
private String name;
}
再加上相应的属性和方法

❻ 设计一个简单的Java类

兄弟 这样的问题其实很多人都会,但为什么没人帮忙呢 是因为这样的问题写起来太麻烦了,而且没有多大新意,按老套路写了
无非就是变量 函数之类的
好了 明天中午之前 我写看看

❼ java 设计一个类 很简单的

publicclassMyInteger{
intvalue;
publicMyInteger(intvalue){
this.value=value;
}
publicintgetInteger(){
returnvalue;
}
publicbooleanisEven(){
returnisEven(value);
}
publicbooleanisOdd(){
returnisOdd(value);
}

publicbooleanisPrime(){
returnisPrime(value);
}
publicstaticbooleanisEven(intvalue){
if(value%2==0)
returntrue;
else
returnfalse;
}
publicstaticbooleanisOdd(intvalue){
if(value%2==1)
returntrue;
else
returnfalse;
}

publicstaticbooleanisPrime(intvalue){
for(inti=2;i<value;i++)
if(value%i!=0)
returnfalse;
returntrue;

}
}

❽ JAVA设计类

/**
* 图形接口, 有两个接口方法, 求周长和求面积
*/
public interface Graphic {
double getCircumference(); // 求周长
double getAreaSize(); // 求面积
}

/**
* 矩形类实现图形类
*/
public class Rectangular implements Graphic {
private double width;
private double height;
public Rectangular(double width, double height) {
this.width = width;
this.height = height;
}
public double getAreaSize() {
return 2 * (width + height);
}
public double getCircumference() {
return width * height;
}
}

/**
* 三角形类实现图形类
*/
public class Triangle implements Graphic {
private double line1;
private double line2;
private double line3;
public Triangle(double line1, double line2, double line3) {
this.line1 = line1;
this.line2 = line2;
this.line3 = line3;
}
public double getCircumference() { // 实现求周长方法
return line1 + line2 + line3;
}
public double getAreaSize() { // 实现求面积方法
double p = getCircumference() / 2; // 海伦公式 : p=(a+b+c)/2, s = √p(p-)(p-b)(p-c)
return Math.sqrt(p * (p - line1) * (p - line2) * (p - line3));
}
}

❾ java类的设计

继承了父亲的姓,实现了母亲爱好接口,
如:子1爱好 A运动
子2爱好 B运动
子3爱好 C运动

是这个意思,具体的关系、身份证号你自己编吧。

示意代码:
class 父亲
{姓=王;}
interface 母亲
{public String get爱好();}
class 子 extends 父亲 implement 母亲
{public String get爱好(){return 足球;}}

热点内容
美发店认证 发布:2021-03-16 21:43:38 浏览:443
物业纠纷原因 发布:2021-03-16 21:42:46 浏览:474
全国著名不孕不育医院 发布:2021-03-16 21:42:24 浏览:679
知名明星确诊 发布:2021-03-16 21:42:04 浏览:14
ipad大专有用吗 发布:2021-03-16 21:40:58 浏览:670
公务员协议班值得吗 发布:2021-03-16 21:40:00 浏览:21
知名书店品牌 发布:2021-03-16 21:39:09 浏览:949
q雷授权码在哪里买 发布:2021-03-16 21:38:44 浏览:852
图书天猫转让 发布:2021-03-16 21:38:26 浏览:707
宝宝水杯品牌 发布:2021-03-16 21:35:56 浏览:837