и опять программистское
May. 18th, 2009 03:57 amПосле того, как полгода не касался Джавы, думаешь: ну ладно, ну подумаешь, все не так противно, как ты помнишь... и с размаху рожей в строчку типа:
SomethingDataModel somethingDataModel = new SomethingDataModel();
Мда.
SomethingDataModel somethingDataModel = new SomethingDataModel();
Мда.
no subject
Date: 2009-05-18 01:21 am (UTC)no subject
Date: 2009-05-18 01:25 am (UTC)no subject
Date: 2009-05-18 01:27 am (UTC)no subject
Date: 2009-05-18 01:28 am (UTC)no subject
Date: 2009-05-18 01:37 am (UTC)no subject
Date: 2009-05-18 01:41 am (UTC)no subject
Date: 2009-05-18 01:50 am (UTC)no subject
Date: 2009-05-18 01:50 am (UTC)первый же пример из онлайн учебника:
http://www.devhood.com/training_modules/dist-a/LearningCSharp/learningcsharp.htm#_Toc523316497
FileStream fromStream = new FileStream(args[0], FileMode.Open, FileAccess.Read);
заменяем fromStream на fileStream и что имеем?
no subject
Date: 2009-05-18 01:51 am (UTC)no subject
Date: 2009-05-18 01:52 am (UTC)для работы :-)
no subject
Date: 2009-05-18 01:59 am (UTC)no subject
Date: 2009-05-18 02:00 am (UTC)Бл*, я спать. =(
no subject
Date: 2009-05-18 02:01 am (UTC)no subject
Date: 2009-05-18 02:07 am (UTC)Я склоняюсь ко второму. Мне кажется, что в конце 90ых этого ужаса ещё не было и ничто его не предвещало.
no subject
Date: 2009-05-18 02:27 am (UTC)no subject
Date: 2009-05-18 02:37 am (UTC)no subject
Date: 2009-05-18 02:42 am (UTC)no subject
Date: 2009-05-18 02:47 am (UTC)В качестве языка скриптов неплох.
Но REXX все равно лучше.
no subject
Date: 2009-05-18 02:51 am (UTC)no subject
Date: 2009-05-18 02:52 am (UTC)no subject
Date: 2009-05-18 02:53 am (UTC)no subject
Date: 2009-05-18 02:53 am (UTC)var fromStream = new FileStream(args[0], FileMode.Open, FileAccess.Read);
Если fromStream - локальная переменная. Я лично предпочитаю старый вариант, если только тип не слишком сложный.
no subject
Date: 2009-05-18 03:10 am (UTC)Вообще если уж ООП
Date: 2009-05-18 03:11 am (UTC)with Ada.Text_IO, Ada.Finalization;
use Ada.Text_IO, Ada.Finalization;
package Component is
type WIDGET is new CONTROLLED with
record
Size : INTEGER;
Number : INTEGER;
end record;
procedure Initialize(Item : in out WIDGET);
procedure Adjust(Item : in out WIDGET);
procedure Finalize(Item : in out WIDGET);
end Component;
package body Component is
procedure Initialize(Item : in out WIDGET) is
begin
Put_Line(" This is from Initialize");
end Initialize;
procedure Adjust(Item : in out WIDGET) is
begin
Put_Line(" This is from Adjust");
end Adjust;
procedure Finalize(Item : in out WIDGET) is
begin
Put_Line(" This is from Finalize");
end Finalize;
end Component;
with Ada.Text_IO, Component;
use Ada.Text_IO, Component;
procedure Control is
Paper : WIDGET;
Pencil : WIDGET;
begin
Put_Line("Beginning this simple program");
Paper.Size := 11;
Paper.Number := 25;
Put_Line("Paper record filled with data");
Pencil := Paper;
Put_Line("Paper copied to Pencil");
Paper := Pencil;
Put_Line("Pencil copied to Paper");
end Control;
no subject
Date: 2009-05-18 03:13 am (UTC)