班级&属性 - Java

时间:2014-10-22 13:24:40

标签: java string class printing properties

我是java的新手,并且已经设置了一个任务来创建一个名为Manual的类以及下面问题中显示的一些属性:

  

" 1。设计具有以下属性的类手册:

     

序列号 - 字符串, - 默认:??????

     

title - string, - default:Untitled

     

author - string, - default:Unknown

     

编写构造函数和方法,以在控制台上打印手册的详细信息。   "

我一直致力于这项任务,到目前为止,我有这个:

public class Manual {

    String serialNumber, title, author;

    public Manual(){
        serialNumber = "??????";
        title = "Untitled";
        author = "Unknown";
    }

}

如果我的工作到目前为止是否正确以及我如何能够完成指向构造函数/打印方法的最后一行,是否有人能够让我知道。

谢谢

2 个答案:

答案 0 :(得分:1)

到目前为止你是对的。对于打印,您应该使用

System.out.println("Manual details : ");
System.out.println("Serial Number : "+serialNumber);
System.out.println("Author : "+author);
System.out.println("Title : "+title);

答案 1 :(得分:1)

除了该打印,您需要有一个主要方法来运行。

public class Manual {

    String serialNumber, title, author;

    public Manual(){
        serialNumber = "??????";
        title = "Untitled";
        author = "Unknown";
    }

public void printDetails(){
   System.out.println("S.no= " +serialNumber+" Title= "+ title+"author= "+author)

}

public static void main(String [] args){
        Manual man= new Manual();
        man.printDetails();
    }

}

评论后编辑:

我只是试图给出一个模拟代码,你必须知道你的成员在课堂上的访问修饰符。这就是你的实际任务。学习它们并试验它们。

我写了一篇关于同样的小教程,试着去阅读和理解。 Default access modifier in Java (or) No access modifier in Java

祝你好运。