Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package javaapplication3;
- import java.io.*; //importálás az összes io-ban
- import java.util.Scanner;
- public class G4{ //osztály deklaráció
- private String name;
- private int id;
- public G4(String név, int id){ //konstruktor paraméter lista (itt már publikus)
- this.name = név;
- this.id = id;
- }
- public void setName(String név){ //getter setter metódus kell mert privát (beállító és lekérdező) publicnak kell lennie, mert akkor nem lehet elérni
- this.name = név; //void=eljárás
- }
- public String getName(){ //getter=lekérdező
- return name;
- }
- public void setId(int id){ //beállító
- this.id = id;
- }
- public int getId(){
- return id;
- }
- //osztály és getter setter kész
- public static void main(String args[])throws Exception{ //főprogram
- //példányosítás:
- Scanner in = new Scanner(System.in); //objektum , példányosítás, billenytűzeten összeköttetés.
- int tanuloszam=0;
- int i=0;
- G4 obj1 = new G4("Név", 22); //osztálynévvel kezdünk, majd név = new ("paraméter lista")
- obj1.setName("LAji"); //A név részt lecseréli LAji-ra
- obj1.setId(00); //22-es részt lecseréli 00-ra
- //lekérjük a beállító és lekérdező publikus beállításokat
- System.out.println("Tanuló neve: "+obj1.getName()+"Tanuló azonosítószám: "+obj1.getId());
- //billentyűzetről történő beolvasás.
- InputStreamReader r=new InputStreamReader(System.in);
- BufferedReader br=new BufferedReader(r);
- System.out.println("Enter your name: ");
- obj1.setName(br.readLine());
- System.out.println("Welcome "+obj1.getName());
- System.out.println("Kérem adja meg a csoport tanulóinak a számát:");
- tanuloszam=in.nextInt(); //bekér egy számot a billenyűzetről.
- while(i<tanuloszam){
- i++;
- System.out.println("Enter data: ");
- obj1.setName(br.readLine());
- System.out.println("data is: "+obj1.getName());
- }
- br.close();
- r.close();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment