I am following a tutorial to create a class:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Session3
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Vehicle my_Car = new Vehicle;
}
}
class Vehicle
{
uint mileage;
byte year;
}
}
I am getting the mentioned error on this line:
private void button1_Click(object sender, EventArgs e)
{
Vehicle my_Car = new Vehicle;
}
Does anyone know what I am doing wrong?
Meskipun C dibuat untuk memprogram sistem dan jaringan komputer namun bahasa ini juga sering digunakan dalam mengembangkan software aplikasi. C juga banyak dipakai oleh berbagai jenis platform sistem operasi dan arsitektur komputer, bahkan terdapat beberepa compiler yang sangat populer telah tersedia.
C adalah huruf ketiga dalam alfabet Latin. Dalam bahasa Indonesia, huruf ini disebut ce (dibaca [tʃe]).
Bahasa pemrograman C ini dikembangkan antara tahun 1969 – 1972 oleh Dennis Ritchie. Yang kemudian dipakai untuk menulis ulang sistem operasi UNIX. Selain untuk mengembangkan UNIX, bahasa C juga dirilis sebagai bahasa pemrograman umum.
Use
Vehicle my_Car = new Vehicle();
To call a constructor you need ()
after the class name, just like for function calls.
One of the following is required:
()
for a constructor call. e.g. new Vehicle()
or new Vehicle(...)
{}
as an initializer, e.g. new Vehicle { year = 2010, mileage = 10000}
[]
for arrays, e.g. new int[3]
, new int[]{1, 2, 3}
or even just new []{1, 2, 3}
The syntax should be:
Vehicle my_Car = new Vehicle();
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With