Đoạn mã KivaKit #10
Jan 04 2023
Tìm hiểu thêm về KivaKit https://state-of-the-art.org/https://www.
package com.telenav.kivakit.snippets;
import com.telenav.kivakit.core.string.FormatProperty;
import com.telenav.kivakit.core.string.ObjectFormatter;
public class Snippet10 extends BaseSnippet
{
public static void main(String[] args)
{
new Snippet10().run();
}
public class Alien
{
@FormatProperty
private final String name;
@FormatProperty
private final Galaxy galaxy;
public Alien(String name, Galaxy galaxy)
{
this.name = name;
this.galaxy = galaxy;
}
@Override
public String toString()
{
return new ObjectFormatter(this).toString();
}
}
public class Galaxy
{
@FormatProperty
private final String name;
public Galaxy(String name)
{
this.name = name;
}
}
@Override
protected Object onSnippet()
{
return new Alien("Fred", new Galaxy("Andromeda")).toString();
}
}
Output
[Snippet10.Alien galaxy = [Snippet10.Galaxy name = Andromeda], name = Fred]
Tìm hiểu thêm về KivaKit
https://state-of-the-art.org/
https://www.kivakit.org/
Những bài viết liên quan
Đoạn mã KivaKit #1
Đoạn mã KivaKit #2
Đoạn mã KivaKit #3
Sáu lý do tại sao hầu hết Java bạn đã thấy không phải là Java thực
Tại sao máy chủ không phải là chuỗi và cổng không phải là số nguyên
Số nguyên không phải là số đếm
Mọi thứ đều được phân chia và chinh phục

![Dù sao thì một danh sách được liên kết là gì? [Phần 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































