SHARE
SPREAD
HELP

The Tradition of Sharing

Help your friends and juniors by posting answers to the questions that you know. Also post questions that are not available.


To start with, Sr2Jr’s first step is to reduce the expenses related to education. To achieve this goal Sr2Jr organized the textbook’s question and answers. Sr2Jr is community based and need your support to fill the question and answers. The question and answers posted will be available free of cost to all.

 

#
Authors:
Walter Savitch ,kenrick Mock
Chapter:
Defining Classes I
Exercise:
Programming Projects
Question:4 | ISBN:9780132830317 | Edition: 5

Question

Define a class called BlogEntry that could be used to store an entry for a Web log. The class should have instance variables to store the poster’s username, text of the entry, and the date of the entry using the Date class from this chapter. Add a constructor that allows the user of the class to set all instance variables. Also add a method, DisplayEntry , that outputs all of the instance variables, and another method called getSummary that returns the first 10 words from the text (or the entire text if it is less than 10 words). Test your class from your main method.


TextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbookTextbook

Answer

                                              Class

public class BlogEntry {
    Scanner In = new Scanner(System.in);
    String name;
    String Text;
    String Date;
    public BlogEntry(){
        System.out.println("Poster's UserName = ");
        name = In.nextLine();
        System.out.println("Date = ");
        Date = In.nextLine();
        System.out.println("Enter Your Text \n");
        Text = In.nextLine();
    }
    public void display(){
        System.out.println("\n\n\nPoster's UserName = "+name);
        System.out.println("Date = "+Date);
        
    }
    public void getsummary(){
        System.out.println("Ist 10 Letters Of Text");
        for(int i=0; i<10; i++){
            System.out.print(Text.charAt(i));
        }
        System.out.println("\n\n\n\n");
    }
    }
    

                                                          Main Body

 

    public static void main(String[] args) {
        // TODO code application logic here


        Scanner In = new Scanner(System.in);
        BlogEntry B = new BlogEntry();
        B.display();
        B.getsummary();
        
    }
    
}

0 0

Discussions

Post the discussion to improve the above solution.