Posts Subscribe to InFoGauLComments

Online bookmark Bookmark

Pertemuan ke 6 . 25 Okt 2013


Pada sesi pembelajaran windows phone kali ini kita akan mempelajari tentang Date And Time, Date And Time adalah pemberi waktu bila kita untuk melihat kapan waktu kita mengirim pesan ataupun comment yang terdapat dibeberapa app social media seperti Facebook,Twitter, dan lain-lainnya yang sejenis. 




Pada pembelajaran kali ini kita juga akan membuat sebuah class, apa itu class?

 Oleh karena itu langsung saja ke app windows phone, buka windows phone anda setelah itu kita coba beri nama DateAndTime dan jangan lupa pilih C# serta windows phone app setelah itu klik ok, tunggu beberapa saat lalu pilih OS 7.1, selanjutnya kita pilih menu Button dan TextBlock seperti biasa button dan textblock kita beri nama dan inisialisasi untuk button kita beri nama showTimeBt dan textblock kita beri nama timeTextBlock, jangan lupa untuk mengubah TextWrapping menjadi Wrap, lalu klik 2 kali pada menu  button, lalu akan masuk ketampilan MainPage.xaml.cs dan kita akan menulis beberapa script :





 DateTime ShowTimeBt = DateTime.Now;
            TimeTextBlock.Text = ShowTime.ToString();



Script kedua :

DateTime ShowTimeBt = DateTime.Now;
//TimeTextBlock.Text = ShowTime.ToString();
TimeTextBlock.Text = String.Format("Date{0}, Time{1}", ShowTimeBt.ToShortDateString(),      ShowTimeBt.ToShortTimeString());

Kita coba dengan mengubah beberapa script :
DateTime ShowTimeBt = DateTime.Now;
//TimeTextBlock.Text = ShowTime.ToString();
//TimeTextBlock.Text = String.Format("Date{0}, Time{1}", ShowTimeBt.ToShortDateString(), ShowTimeBt.ToShortTimeString());

TimeTextBlock.Text = String.Format("Date{0}, Time{1}", ShowTimeBt.ToShortDateString(), ShowTimeBt.ToShortTimeString());







Sekarang kita coba memasukkan hari dan ini scriptnya :
public MainPage()
        {
            InitializeComponent();
        }

        private void ShowTime_Click(object sender, RoutedEventArgs e)
        {
            DateTime ShowTimeBt = DateTime.Now;
//TimeTextBlock.Text = ShowTime.ToString();
//TimeTextBlock.Text = String.Format("Date{0}, Time{1}", ShowTimeBt.ToShortDateString(), ShowTimeBt.ToShortTimeString());
//TimeTextBlock.Text = String.Format("Date{0}, Time{1}", ShowTimeBt.ToShortDateString(), ShowTimeBt.ToShortTimeString());

TimeTextBlock.Text = DateTime.Now.AddDays(5).ToString();




Ini beberapa script untuk dicoba serta kegunaannya seperti apa (pada tulisan berwarna hijau):
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using Microsoft.Phone.Controls;
using System.Globalization;

namespace DateAndTime
{
    public partial class MainPage : PhoneApplicationPage
    {
        // Constructor
        public MainPage()
        {
            InitializeComponent();
        }

        private void ShowTime_Click(object sender, RoutedEventArgs e)
        {
            DateTime ShowTimeBt = DateTime.Now;
//TimeTextBlock.Text = ShowTime.ToString();
//TimeTextBlock.Text = String.Format("Date{0}, Time{1}", ShowTimeBt.ToShortDateString(), ShowTimeBt.ToShortTimeString());
//TimeTextBlock.Text = String.Format("Date{0}, Time{1}", ShowTimeBt.ToShortDateString(), ShowTimeBt.ToShortTimeString());

//TimeTextBlock.Text = DateTime.Now.AddDays(5).ToString();
//TimeTextBlock.Text = DateTime.Now.AddDays(5).ToString();

//TimeTextBlock.Text = DateTime.Now.Month.ToString();

//CultureInfo cultureinfo = new CultureInfo("id-ID");
//TimeTextBlock.Text = ShowTimeBt.ToString("dddd, dd MMMM yyyy hh:mm:ss", cultureinfo);

            DateTime = myBirthday = new DateTime(1993, 11, 28);
            TimeSpan timespan = DateTime.Now.Subtract(myBirthday);
            TimeTextBlock.Text = String.Format("{0} hari {1} jam {2} detik", timespan.Days, timespan.Hours, timespan.Seconds);
        }
    }
}



Selanjutnya kita akan  mempelajari tentang class dan akan berhubungan OOP (Object Oriented) :


 -Class, Object, Method, dan Attribute
 -How to create class
 -Add variable/property
 -Create method in new class
 -How to make instance of class

 -How to use class as data type


Konsep dasar pemrograman berorientasi objek :
 
 -Class adalah konsep dan deskripsi dari sesuatu
 -Object adalah instance dari class
 -Contoh :Class  mobil
 
Object  mobil saya, mobil dia

Class seperti cetakan kue, dimana kue yang dihasilkan dari cetakan kue itu adalah object
Warna kue bisa bermacam-macam  meskipun berasal dari cetakan yang sama (object memiliki sifat   independen) 

Attribute 
Variable yang mengitari class, dengan nilai datanya bisa ditentukan di object
Name, age, dan weight adalah attribute dari class person



Misalnya : Attribute  variable (member)
Behavior  method (fungsi)
Attribute : topi, baju, jaket, tas punggung, tangan, kaki, mata
Behavior : cara jalan kedepan, belakang, belok kiri dan kanan, cara memanjat

Attribute (state) : ban, stir, pedal rem, pedal gas, warna, tahun produksi
Behavior : cara menghidupkan mesin, menjalankan, dan memundurkan  mobil 




0 komentar:

Posting Komentar

 

Follows

Blogroll

Traffic Info