Skip to content

Instantly share code, notes, and snippets.

View sunmeat's full-sized avatar
🐈
MEOW

Oleksandr Zahoruiko sunmeat

🐈
MEOW
View GitHub Profile
@sunmeat
sunmeat / Cat.java
Last active August 29, 2025 16:28
first class example
==========================================================
SIMPLE VERSION OF CAT CLASS:
==========================================================
package com.alex.oop;
class Cat { // do not change class name!
// поля:
String name; // кличка кота
@sunmeat
sunmeat / person.java
Last active December 19, 2021 10:06
missing default ctor
package com.alex.constructors;
class Person {
String name;
String surname;
int age;
Person(String n, String s, int a) {
name = n;
@sunmeat
sunmeat / person.java
Last active December 19, 2021 10:07
package com.alex.constructors;
class Person {
String name;
String surname;
int age;
Person() { // конструктор без параметров
name = "Иван";
@sunmeat
sunmeat / Person.java
Last active August 30, 2025 11:33
finalize java example
package com.alex.destructor;
class Person {
String name;
String surname;
int age;
Person() { // конструктор без параметрів
name = "Олександр";
@sunmeat
sunmeat / person.java
Last active December 19, 2021 10:08
package com.alex.constructors;
class Person {
String name;
String surname;
int age;
Person() { // конструктор без параметров
name = "Иван";
@sunmeat
sunmeat / person.java
Last active December 19, 2021 10:14
c-tor optimization 1
package com.alex.constructors;
class Person {
String name = "Иван";
String surname = "Иванов";
int age = 25;
Person() { // конструктор без параметров
package com.alex.constructors;
// клас, що представляє людину з ім'ям, прізвищем та віком
class Person {
private String name;
private String surname;
private int age;
// конструктор без параметрів
Person() {
@sunmeat
sunmeat / person.java
Last active December 19, 2021 10:15
package com.alex.constructors;
import java.util.Arrays;
class Person {
String name;
String surname;
int age;
@sunmeat
sunmeat / Person.java
Last active August 29, 2025 16:48
this example
package com.alex.encapsulation;
class Person {
Person ref = this;
String name;
String surname;
int age;
@sunmeat
sunmeat / Program.java
Last active August 29, 2025 16:59
person encapsulation
package com.alex.encapsulation;
import java.util.Date;
class Person {
private String name;
private Date birthday;
private boolean knowJava;