类就是内存中一个说明(描述),对象按照这种描述被 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();
}
}
我来更形象地回答你的问题
//下面是个类,描述的是狗的类型,名字,还有吠叫的方法。
//类所描述是的对象知道什么与执行什么,类是对象的篮图,也是对象的抽象
class Dog{
int size;
String name;
Dog(int size,String name){
this.size=size;
this.name=name;
}
public void bark(){
if(size>30){
System.out.println("汪,汪,汪");
}else if(size>10){
System.out.println("渥,渥,渥");
}else{
System.out.println("渥渥渥....");
}
}
//创建几只狗对象,赋予它们类型,名字,吠叫的方法;所以对象就是类的具体化或说是实体化
public static void main(String args[]){
Dog d1 = new Dog(45,"旺财");
Dog d2= new Dog(15,"小强");
Dog d3= new Dog(8,"大黄");
d1.bark();
d2.bark();
d3.bark();
}