类就是内存中一个说明(描述),对象按照这种描述被 new(构造)出来的实例 比如 class A{ public int x; publix void Test(){Console.WriteLine("hellow world"); } class App{ static void Main(){ A a=new A(); a.x=2; a.Test(); } }
类 int a = 0; 这里边 int 是个类型,但它只能存取一个整形的数字, 现在有一个 需求 要字符串,整数,和Double 这些类型。。 显然系统给的 类型里边没有一个能全部做到的,这时候 我们就需要自己写一个类了,,,里边放我们想要的东西。。 对象。。 对象就是类具体存在的一个实体 比如说: 某某给我倒杯水喝。。
你叫对象,是以男人为蓝本造出来的唯一的你为什么类封装后和对象是一个概念啊,也就是说给类编译成.DLL文件后就说这个文件是一个对象
什么意思?是说文件对象吗?那是两码事,那是面向对象的对象概念,电脑也是个对象
你们那噶哒都管将类编译成.DLL文件叫封装?
比如
class A{
public int x;
publix void Test(){Console.WriteLine("hellow world");
}
class App{
static void Main(){
A a=new A();
a.x=2;
a.Test();
}
}
int a = 0; 这里边 int 是个类型,但它只能存取一个整形的数字,
现在有一个 需求 要字符串,整数,和Double 这些类型。。
显然系统给的 类型里边没有一个能全部做到的,这时候
我们就需要自己写一个类了,,,里边放我们想要的东西。。
对象。。
对象就是类具体存在的一个实体 比如说:
某某给我倒杯水喝。。
Every one is object!更何况DLL?
我想可能是宏观微观定义不同吧,LZ先搞清楚女人是个类,张柏芝是个对象这件事,考试,实操就没问题了,不要去纠缠编译成DLL这件事,2件事不要混在一起。
中学化学教过我们世界是有纯净物和混合物2种,但是实际是真正的纯净物是不存在,多少都混点,应该算混合物,LZ困惑的可能就是类似的问题吧。
one word: 类是对象的抽象!
{
public void SayHiHuman()
{
Console.WriteLine("Hello, i am a human.");
}
}main()
{
人类 我们都是人类实例化后的对象=new 人类();
我们都是人类实例化后的对象.SayHiHuman();
}
一上是我的理解