Java中可以自定义数据类型吗
3个回答
展开全部
1.Java中定义类的方法
class 类名
用Java语法定义人类:
public class Person
{
}
2。对象的定义方法
1,对象声明:类名 对象名;
2,对象创建 对象名 = new 类名(); 作用:分配内存空间。
合写为:类名 对象名 = new 类名();
3.例子:创建一个空调,并调用制冷。
//设计一个空调
package practice;
public class Kongtiao {
//空调属性
String name;
String pinpai;
String pishu;
int tempeture;
//定义制冷行为
void cool()
{
tempeture--;
}
//定义加热行为
void hot()
{
tempeture+=7;
}
//主函数
public static void main(String[] args){
Kongtiao kt = new Kongtiao();
kt.name = "美的";
kt.pishu = "2匹";
kt.tempeture = 20;
kt.pinpai = "志高";
/**
kt.cool();
System.out.println("空调的温度是"+kt.tempeture);
*/
kt.hot();
System.out.println("空调的温度是"+kt.tempeture);
}
}
class 类名
用Java语法定义人类:
public class Person
{
}
2。对象的定义方法
1,对象声明:类名 对象名;
2,对象创建 对象名 = new 类名(); 作用:分配内存空间。
合写为:类名 对象名 = new 类名();
3.例子:创建一个空调,并调用制冷。
//设计一个空调
package practice;
public class Kongtiao {
//空调属性
String name;
String pinpai;
String pishu;
int tempeture;
//定义制冷行为
void cool()
{
tempeture--;
}
//定义加热行为
void hot()
{
tempeture+=7;
}
//主函数
public static void main(String[] args){
Kongtiao kt = new Kongtiao();
kt.name = "美的";
kt.pishu = "2匹";
kt.tempeture = 20;
kt.pinpai = "志高";
/**
kt.cool();
System.out.println("空调的温度是"+kt.tempeture);
*/
kt.hot();
System.out.println("空调的温度是"+kt.tempeture);
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询