1、数据类型(类) 对象名;
这里要求数据类型必须为复合数据类型,基本数据类型声明的结构只能称为变量,而不能称为对象。
对象的初始化
对象名= new 构造方法(参数);
2、方法:
访问控制符 [修饰符] 返回值类型 方法名称(参数列表){
方法体
}
3、类:
访问控制符 [修饰符] class 类名{
[属性声明]属性的作用范围是类的内部public int x = 10;
[方法声明]
[构造方法声明]
}
抽象类和实体类相比,主要有以下两点不同:
1、抽象类不能使用自身的构造方法创建对象(语法不允许)
2、抽象类内部可以包含任意个(0 个、1 个或多个)抽象方法
4、构造方法:实现类这种数据类型的变量的初始化。
访问控制符 构造方法名称(参数列表){
构造方法体;
}
1.
有返回值的方法。直接string i=方法名();就可以取到返回值。