Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.12.2013, 11:25   #1
wanes101
Форумчанин
 
Регистрация: 04.06.2010
Сообщений: 212
По умолчанию ООП события и свойства

Здравствуйте
Я не понял как программисты делают такую вещь как:
свойства (не поля или переменная, а как в С или vb)
события и обработчики событий

Вообщем вот функционал ООП на vb10 я не понял как это сделать на javascript
Код:
Public Class Class1
    Public Event event1()

    Public Sub Handler_event1()
    End Sub

    Public Sub metod2()
        AddHandler Me.event1, AddressOf Me.Handler_event1
    End Sub

    Public Sub metod()
        RaiseEvent event1()
    End Sub

    Public Property n1
        Set(ByVal value)
        End Set
        Get
        End Get
    End Property
End Class
просто напишите как это будет на javascript пожалуйста

Последний раз редактировалось Stilet; 09.12.2013 в 12:49.
wanes101 вне форума Ответить с цитированием
Старый 09.12.2013, 18:13   #2
Metandrostenalon
Форумчанин
 
Регистрация: 03.04.2009
Сообщений: 108
По умолчанию

Прочитайте пару статей, все равно у вас возникнут вопросы о прототипной модели
php,javascript
Metandrostenalon вне форума Ответить с цитированием
Старый 10.12.2013, 18:24   #3
wanes101
Форумчанин
 
Регистрация: 04.06.2010
Сообщений: 212
По умолчанию

Цитата:
Сообщение от Metandrostenalon Посмотреть сообщение
Прочитайте пару статей, все равно у вас возникнут вопросы о прототипной модели
это не ответ, я и так читал в протироной модели разобрался, но вот про это не пишется нигде, где то находил пояснение но вот сейчас не могу вспомнить где и найти тоже нечего подобного не могу, почему то в статьях пишется о наследовании методах свойствах хотя я не считаю то что там называется свойством можно считать свойством,
те кто хорошо знает ООП на c или vb я думаю будет согласен. (на мой взгляд ООП это прикольная философия).
Ну дак может кто напишет аналог кода я думаю или его нет или просто это мало кого волнует писать хороший ООП код.
wanes101 вне форума Ответить с цитированием
Старый 10.12.2013, 20:39   #4
Metandrostenalon
Форумчанин
 
Регистрация: 03.04.2009
Сообщений: 108
По умолчанию

А что ООП заканчивается на c и vb? В ECMA5 были введены новые методы, посмотрите на Object.defineProperty там и геттеры и сеттры и доступ
php,javascript
Metandrostenalon вне форума Ответить с цитированием
Старый 11.12.2013, 10:46   #5
wanes101
Форумчанин
 
Регистрация: 04.06.2010
Сообщений: 212
По умолчанию

Конечно спасибо буду знать, но у меня другой вопрос мне охота вот то что я на vb написал сделать на javascript, но для этого нужны статьи но я их не нашел, можете просто это написать javasript это не так уж и много думаю займет времени: 5-10 минут.

Что толку торговаться просто покажите как это пишется и все

Последний раз редактировалось wanes101; 11.12.2013 в 10:49.
wanes101 вне форума Ответить с цитированием
Старый 11.12.2013, 11:04   #6
wanes101
Форумчанин
 
Регистрация: 04.06.2010
Сообщений: 212
По умолчанию

Извиняюсь вы упомянули о Object.defineProperty, вроде это то что мне надо посмотрю
wanes101 вне форума Ответить с цитированием
Старый 11.12.2013, 12:25   #7
wanes101
Форумчанин
 
Регистрация: 04.06.2010
Сообщений: 212
По умолчанию

теперь разобрался геттер и сеттер кстати я знал что это я под этим и понимал свойство на c или vb это называется просто свойством, а то что просто является переменной в объекте это поле.
Но вот еше может есть аналог событиям?
wanes101 вне форума Ответить с цитированием
Старый 11.12.2013, 12:34   #8
Fenex
Форумчанин
 
Аватар для Fenex
 
Регистрация: 15.02.2012
Сообщений: 821
По умолчанию

Разбивайте предложение на много маленьких. Читать и понимать вас ну очень сложно.
^-.-^ My GitHub
Fenex вне форума Ответить с цитированием
Старый 12.12.2013, 00:43   #9
nerv
Форумчанин
 
Аватар для nerv
 
Регистрация: 26.04.2010
Сообщений: 450
По умолчанию

Цитата:
Сообщение от wanes101 Посмотреть сообщение
пишется о наследовании методах свойствах хотя я не считаю то что там называется свойством можно считать свойством,
те кто хорошо знает ООП на c или vb я думаю будет согласен.
У каждого языка своя философия.

Цитата:
Сообщение от wanes101 Посмотреть сообщение
но у меня другой вопрос мне охота вот то что я на vb написал сделать на javascript, но для этого нужны статьи но я их не нашел, можете просто это написать javasript это не так уж и много думаю займет времени: 5-10 минут
а мне "охота", чтобы кто-нибудь взял и положил плитку у меня на кухне

http://learn.javascript.ru/inheritance-prototypes
Тишина – самый громкий звук
nerv вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
свойства в c# gylayko Помощь студентам 1 22.03.2013 17:07
События в WPF. Обращение к компонентам формы из события Casper-SC Общие вопросы .NET 3 25.07.2010 19:03
Можно ли добавить события и свойства во Frame befame Общие вопросы Delphi 1 11.03.2010 17:33
Паскаль ООП. Примеры программ с использованием ООП SeЯgey Помощь студентам 5 13.05.2009 21:55