gb-java-devel/pics/jc-03-class-obj-fields.svg

198 lines
7.4 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="210mm"
height="297mm"
viewBox="0 0 210 297"
version="1.1"
id="svg5"
inkscape:version="1.2.1 (9c6d41e4, 2022-07-14)"
sodipodi:docname="jc-03-class-obj-fields.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="0.25"
inkscape:showpageshadow="false"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#ffffff"
inkscape:document-units="mm"
showgrid="true"
showborder="false"
inkscape:zoom="4"
inkscape:cx="169.5"
inkscape:cy="336.875"
inkscape:window-width="1534"
inkscape:window-height="837"
inkscape:window-x="0"
inkscape:window-y="25"
inkscape:window-maximized="0"
inkscape:current-layer="layer1"
borderlayer="false">
<inkscape:grid
type="xygrid"
id="grid1775" />
</sodipodi:namedview>
<defs
id="defs2">
<marker
style="overflow:visible"
id="marker2885"
refX="0"
refY="0"
orient="auto-start-reverse"
inkscape:stockid="RoundedArrow"
markerWidth="6.1347523"
markerHeight="5.9304953"
viewBox="0 0 6.1347524 5.9304951"
inkscape:isstock="true"
inkscape:collect="always"
preserveAspectRatio="xMidYMid">
<path
transform="scale(0.7)"
d="m -0.21114562,-4.1055728 6.42229122,3.21114561 a 1,1 90 0 1 0,1.78885438 L -0.21114562,4.1055728 A 1.236068,1.236068 31.717474 0 1 -2,3 v -6 a 1.236068,1.236068 148.28253 0 1 1.78885438,-1.1055728 z"
style="fill:context-stroke;fill-rule:evenodd;stroke:none"
id="path2883" />
</marker>
<marker
style="overflow:visible"
id="RoundedArrow"
refX="0"
refY="0"
orient="auto-start-reverse"
inkscape:stockid="RoundedArrow"
markerWidth="6.1347523"
markerHeight="5.9304953"
viewBox="0 0 6.1347524 5.9304951"
inkscape:isstock="true"
inkscape:collect="always"
preserveAspectRatio="xMidYMid">
<path
transform="scale(0.7)"
d="m -0.21114562,-4.1055728 6.42229122,3.21114561 a 1,1 90 0 1 0,1.78885438 L -0.21114562,4.1055728 A 1.236068,1.236068 31.717474 0 1 -2,3 v -6 a 1.236068,1.236068 148.28253 0 1 1.78885438,-1.1055728 z"
style="fill:context-stroke;fill-rule:evenodd;stroke:none"
id="path1367" />
</marker>
</defs>
<g
inkscape:label="Слой 1"
inkscape:groupmode="layer"
id="layer1">
<text
xml:space="preserve"
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583;stroke:none;stroke-opacity:1;fill:#000000;fill-opacity:1"
x="34.229366"
y="78.023079"
id="text2194"><tspan
sodipodi:role="line"
id="tspan2192"
style="stroke-width:0.264583;stroke:none;stroke-opacity:1;fill:#000000;fill-opacity:1"
x="34.229366"
y="78.023079">class</tspan></text>
<text
xml:space="preserve"
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583;fill:#000000;fill-opacity:1"
x="21.193127"
y="86.016037"
id="text2248"><tspan
sodipodi:role="line"
id="tspan2246"
style="stroke-width:0.264583;fill:#000000;fill-opacity:1"
x="21.193127"
y="86.016037">fields</tspan></text>
<rect
style="fill:none;stroke:#000000;stroke-width:0.264999;stroke-linecap:square;paint-order:stroke markers fill"
id="rect2476"
width="37.041668"
height="37.041668"
x="19.870209"
y="72.786873" />
<text
xml:space="preserve"
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
x="80.724373"
y="80.724373"
id="text2480"><tspan
sodipodi:role="line"
id="tspan2478"
style="stroke-width:0.264583"
x="80.724373"
y="80.724373">object1</tspan></text>
<text
xml:space="preserve"
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
x="75.432709"
y="86.016045"
id="text2484"><tspan
sodipodi:role="line"
id="tspan2482"
style="stroke-width:0.264583"
x="75.432709"
y="86.016045">field values</tspan></text>
<text
xml:space="preserve"
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
x="80.724373"
y="99.245209"
id="text2480-1"><tspan
sodipodi:role="line"
id="tspan2478-9"
style="stroke-width:0.264583"
x="80.724373"
y="99.245209">object2</tspan></text>
<text
xml:space="preserve"
style="font-size:4.9389px;line-height:1.25;font-family:'PT Astra Serif';-inkscape-font-specification:'PT Astra Serif';stroke-width:0.264583"
x="75.432709"
y="104.53688"
id="text2484-0"><tspan
sodipodi:role="line"
id="tspan2482-7"
style="stroke-width:0.264583"
x="75.432709"
y="104.53688">field values</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:0.264999;stroke-linecap:square;paint-order:stroke markers fill"
id="path2575"
sodipodi:type="arc"
sodipodi:cx="87.338959"
sodipodi:cy="82.708748"
sodipodi:rx="15.875"
sodipodi:ry="7.2760415"
sodipodi:start="1.5416778"
sodipodi:end="1.5346556"
sodipodi:open="true"
sodipodi:arc-type="arc"
d="m 87.80115,89.981705 a 15.875,7.2760415 0 0 1 -16.329626,-7.048352 15.875,7.2760415 0 0 1 15.349531,-7.496774 15.875,7.2760415 0 0 1 16.383515,7.02203 15.875,7.2760415 0 0 1 -15.292002,7.521429" />
<path
style="fill:none;stroke:#000000;stroke-width:0.264999;stroke-linecap:square;paint-order:stroke markers fill"
id="path2575-1"
sodipodi:type="arc"
sodipodi:cx="87.338959"
sodipodi:cy="101.22958"
sodipodi:rx="15.875"
sodipodi:ry="7.2760415"
sodipodi:start="1.5416778"
sodipodi:end="1.5346556"
sodipodi:open="true"
sodipodi:arc-type="arc"
d="m 87.80115,108.50254 a 15.875,7.2760415 0 0 1 -16.329626,-7.04835 15.875,7.2760415 0 0 1 15.349531,-7.496775 15.875,7.2760415 0 0 1 16.383515,7.022035 15.875,7.2760415 0 0 1 -15.292002,7.52142" />
<path
style="fill:none;stroke:#000000;stroke-width:0.265;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#RoundedArrow)"
d="M 71.463957,83.370207 58.234792,87.338958"
id="path2662"
sodipodi:nodetypes="cc" />
<path
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker2885)"
d="M 71.463957,100.56812 58.234792,96.599375"
id="path2664"
sodipodi:nodetypes="cc" />
</g>
</svg>