Skip to main content

Posts

Showing posts from 2009

Університет нафти і газу

Всім привіт. Я поступив в національний технічний університет Нафти і Газу. Поступив на 2 курс, хоча мав б бути на третьому. Я дякую, за те, що поступив на другий курс на держ. форму. Але не все так просто. Потрібно перезаразувати години предметів, які вчили в універі на 1 і частково на 2 курсі, для того щоб без проблем перейти на 3 курс. На рахунок програмування, майже нічого нового немає. Хіба що будем вчити Java на на предметі "технологія розробки ПЗ". Ось і все, що я хотів написати. Всім удачі!

Індексатори у C#

Читав я книгу по С#. Дійшов до теми Індексатори.Прикольна штука. За допомогою індексаторів можна звертатись до полів класу(або і структури) через індекси, так як до масивів. Ось я набрав маленький приклад. Звичайно я сумніваюсь що хтось взагалі так робить, так як я написав. Код: using System; using System.Collections.Generic; using System.Text; namespace ConsoleApplication1 { class ListSample{ private List< string > UserList= new List< string >( 10 ); private List< string > AdminList= new List< string >( 10 ); private List< string > GuestList= new List< string >( 10 ); public void addUser( string name) { UserList.Add(name); } public void addAdmin( string name) { AdminList.Add(name); } public void addGuest( string name) { GuestList.Add(name); } public string this [ int i, int j] { get { switch (i) { cas

Чому не оновлюється блог?

Дорогі читачі, якщо такі є, я не оновлюю блог оскільки зараз у мене проходить державний екзамен і підготовка до нього. Наповнювати блог я буду 100% , якщо буду займатися програмування професійно а не звичайне, нікому не потрібне, крім мене аматорство. :(

Основні принципи ООП.Інкапсуляція

Як відомо, Обєктно-орієнтоване програмування містить три основні принципи: інкапусляція, наслідування, поліморфізм. ООП появилося приблизно в 1960 роках, одна з перших мов ООП був Smalltalk . В коледжі в нас був спецкурс "ООП". Але все, що я запамятав це списаний конспект на 60 аркушів i синтаксис конструкторів на Object Pascal(Delphi) i C++. Влітку на канікулах я читав підручник по Java. Саме тоді я зрозумів, що таке Обєкт і Клас. Зараз на 4 курсі я вивчаю C#. Тому весь представлений код буде написаний на цій мові. Все що нас оточує як не парадоксально це обєкти: Телевізор, Магнітофон, Автомобіль, Клієнт(банку чи ще якоїсь установи). Класс - це новий тип даних, який описує структуру обєкта і методи, які задають поведінку обєкта. Наприклад, автомобіль(який небудь) є екземпляром класу "Автомобілі". Тобто клас це тільки схема, опис обєкта. Отже, шо таке класс і обєкт розібралися. Код: using System; using System.Collections.Generic; using System.Linq; using Syste

Перша стаття

Це моя перша стаття. Дуже задоволений, що створив свій блог. Постраюсь його зажди наповнювати цікавими статтями з області програмування.