- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
public class Main {
public static void main(String[] args) {
ThreeD[] f = {new ThreeD(5, 9, 7), new FourD(1,3,8,5)};
Coords<ThreeD> c = new Coords<>(f);
showXYZ(c);
FiveD[] x = new FiveD[] {new FiveD(11,22,3,4, 123)};
Coords<FiveD> b = new Coords<>(x);
showAll(b);
FiveD[] z = new FiveD[] {new FiveD(1,2,1,6,5)};
Coords<FiveD> zz = new Coords<>(z);
}
private static void showXY(Coords<? super FourD> c) {
for(int i = 0; i < c.coords.length; i++) {
System.out.println(c.coords[i].x +" "+ c.coords[i].y+" ");
}
}
private static void showXYZ(Coords<? extends ThreeD> c) {
for(int i = 0; i < c.coords.length; i++) {
System.out.println(c.coords[i].x +" "+ c.coords[i].y+" "+c.coords[i].z+" ");
}
}
private static void showAll(Coords<? extends FiveD> c) {
for(int i = 0; i < c.coords.length; i++) {
System.out.println(c.coords[i].x +" "+ c.coords[i].y+" "+c.coords[i].z+" "+c.coords[i].t+" "+c.coords[i].m);
}
}
}
class Coords<T extends TwoD> {
T[] coords;
Coords(T[] o) {
coords = o;
}
}
class TwoD {
int x,y;
TwoD(int a, int b) {
x = a;
y = b;
}
}
class ThreeD extends TwoD {
int z;
ThreeD(int a, int b, int c) {
super(a, b);
z = c;
}
}
class FourD extends ThreeD {
int t;
FourD(int a, int b, int c, int d) {
super(a, b, c);
t = d;
}
}
class FiveD extends FourD {
int m;
FiveD(int a, int b, int c, int d, int e) {
super(a, b, c, d);
m = e;
}
}
Dpyrou_Pycoqpo6_CEMA 30.09.2019 00:27 # −102
Российские генетики тайно встречались с представителями здравоохранения, в том числе с предполагаемой старшей дочерью Владимира Путина Марией Воронцовой и обсуждали планы молекулярного биолога Дениса Ребрикова провести эксперимент по редактированию ДНК. Об этом пишет Bloomberg со ссылкой на трех неназванных участников встречи.
По словам собеседников, Мария Воронцова, кандидат медицинских наук в области детской эндокринологии, становится все более влиятельна в вопросах биоэтики.
Встреча проходила в учреждении (каком, не уточняется) на юге Москвы через шесть недель после того, как журнал Nature в публикации от 11 июня раскритиковал эксперимент Ребрикова и призвал остановить его.
Беседа длилась три часа, ученые представляли аргументы за и против. Сторонники Ребрикова отметили, что для них встреча была оптимистичной: Воронцова была нейтральна, но согласилась, что научный прогресс не может быть остановлен, а редактирование ДНК должно строго контролировать государство.
Steve_Brown 30.09.2019 10:57 # 0
Crabbe 30.09.2019 13:58 # −5
Steve_Brown 30.09.2019 14:29 # 0
cmepmop 30.09.2019 15:08 # 0
Кстати, Плетнев на этом сильно погорел.
Crabbe 30.09.2019 19:48 # −7
cmepmop 01.10.2019 13:05 # 0
Dpyrou_Pycoqpo6_CEMA 01.10.2019 00:16 # −102
MPA3b 30.09.2019 13:49 # 0
intestinalbrain 02.10.2019 17:11 # 0
Вопрос вам для размышления: есть квадрат и треугольник, что от чего должно наследоваться?
gost 02.10.2019 18:14 # +2
Это вопрос для поехавших ООПошников. В такой формулировке («есть квадрат и треугольник»), наиболее адекватным решением будет что-то вроде такого:
ropuJIJIa 02.10.2019 18:25 # 0
P.S. Вот, кстати, те самые дебаты для поехавших:
http://govnokod.ru/20248
gost 02.10.2019 18:27 # 0
ropuJIJIa 02.10.2019 18:28 # 0
gost 02.10.2019 18:34 # 0
ropuJIJIa 02.10.2019 18:41 # 0
guest8 02.10.2019 20:31 # −999
ropuJIJIa 02.10.2019 18:35 # 0
gost 02.10.2019 18:38 # 0
ropuJIJIa 02.10.2019 18:42 # 0
gost 02.10.2019 18:43 # 0
ropuJIJIa 02.10.2019 18:44 # −6
guest8 02.10.2019 19:27 # −999
intestinalbrain 09.10.2019 14:30 # 0
На английском лучше звучит: something is something. Если да, то можно наследоваться.
6arop_pycHu 02.10.2019 21:58 # −102
Но ссуть в другом: ℤextends ℝили наоборот
gpyrou_nemyx 02.10.2019 20:14 # 0
guest8 02.10.2019 20:16 # −999
gpyrou_nemyx 02.10.2019 20:16 # 0
MAKAKA 02.10.2019 20:17 # 0
* Ruby
* Cocoa
* .NET
* JRE
?
gpyrou_nemyx 02.10.2019 20:18 # 0
guest8 02.10.2019 20:23 # −999
gpyrou_nemyx 03.10.2019 02:43 # 0
guest8 02.10.2019 20:31 # −999
gpyrou_nemyx 03.10.2019 02:31 # +1
Я против X-ориентированного программирования, я за выбор породигмы в зависимости от ситуации.
guest8 03.10.2019 13:19 # −999
BATHbIu_nemyx 03.10.2019 19:55 # −102
intestinalbrain 09.10.2019 14:28 # 0
ropuJIJIa 02.10.2019 18:38 # +1
Квадрат же и треугольник в общем случае друг из друга никак не получить. Разве что можно распилить квадрат на два прямоугольных равнобедренных треугольника.
guest8 02.10.2019 19:34 # −999
ropuJIJIa 02.10.2019 20:22 # 0
Если ты задаёшь только два размера (длину и ширину), то ты, вероятно, подразумеваешь частный случай: параллелограмм (тогда нужно задать ещё угол) или вообще прямоугольник. Да, прямоугольники (и параллелограммы вообще) в треугольники не вырождаются.
guest8 02.10.2019 20:24 # −999
intestinalbrain 09.10.2019 14:33 # 0
6arop_pycHu 02.10.2019 20:46 # −102
guest8 02.10.2019 19:27 # −1
ropuJIJIa 02.10.2019 19:30 # 0
guest8 02.10.2019 19:31 # +1
ropuJIJIa 02.10.2019 19:34 # 0
guest8 02.10.2019 19:35 # +1
intestinalbrain 09.10.2019 14:35 # 0
intestinalbrain 09.10.2019 14:34 # 0
Правильно.
bootcamp_dropout 02.10.2019 20:18 # +1
MAKAKA 02.10.2019 20:19 # 0
https://www.mobygames.com/images/shots/l/459258-alone-in-the-dark-pc-98-screenshot-one-of-the-game-s-famous.png
ropuJIJIa 02.10.2019 21:30 # 0
cmepmop 02.10.2019 22:04 # 0
6arop_pycHu 02.10.2019 22:40 # −102
https://www.youtube.com/watch?v=-KSryJXDpZo
6arop_pycHu 02.10.2019 22:46 # −102
https://www.youtube.com/watch?v=HXosZN6KMmM