Skip to content

Instantly share code, notes, and snippets.

@ovidijusr
Created April 26, 2017 12:51
Show Gist options
  • Save ovidijusr/38baed7bfd69698a42a9f4be439186e5 to your computer and use it in GitHub Desktop.
Save ovidijusr/38baed7bfd69698a42a9f4be439186e5 to your computer and use it in GitHub Desktop.
package com.company;
public class Language {
String name; // Apsirašomas globalus kintamasis
Language() { //konstruktoriaus funkcija
System.out.println("Dėmesio: \t Kviečiamas konstruktorius!");
}
Language(String t) {
name = t;
}
public static void main(String[] args) {
Language cpp = new Language(); // išviečiamas konstruktorius be argumentų
Language java = new Language("Java"); // iškviečiamas konstruktorius su string agumentu kuris įrašomas į lokalu naujo objekto name kintamąjį
cpp.setName("C++"); // loakalus objekto kintamasis name nustatomas į naują argumente aprašytą reikšmę
java.getName(); // Išspausdinama tekstas su java objekto name kintmauoju
cpp.getName(); // Išspausidinamas tekstas su cpp objekto name kintamuoju
// programa išspausdins
// Dėmesio: Kviečiamas konstruktorius!
// Programavimo kalbos pavadinimas: Java
// Programavimo kalbos pavadinimas: C++
}
void setName(String t) { //funkcija skirta pakeisti name kintamajo reiškmę į argumente aprašomą
name = t;
}
void getName() { //funkcija skirta spausdinti teksta bei priklausomai kur kviečiama atspausina lokalų kintamąjį
System.out.println("Programavimo kalbos pavadinimas: " + name);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment