------------java的面向对象---------
java语言是面向对象:
要想创建对象必须西安定义类
定义类的语法
修饰符列表 class 类名
{
属性:
方法:
}
属性通过变量来表示,既然是变量,那么就会有数据类型。有效的数据类型包括:基本数据类型+引用数据类型】
属性应该对应的是状态信息
观察现实世界的超市中的商品,发现所有的商品都会有一个共同的特征,
例如每个商品都有编号,每个商品都会有单价,所以定义以下的
public class ShangPin
{
//编号【通常是数字,而该类型是整数型】
int shangpin;
//商品价格
double jiage;
}
class Student{
public static void main(String[]args){
ShangPin a= new ShangPin();
a.shangpin=100;
a.jiage=20.1;//实例变量
}
}
/*
要求定义一个汽车类
*购买总价
*品牌:
*号牌:
*颜色:
*/
public class Car {
//成员变量的实例变量
double zongjia;//基本数据类型
char 品牌;//基本数据类型
String color;//引用数据类型
String 号牌;//引用数据类型
}
/*
房屋类
**平米数
**户主
*/
public class Fangwu
{
int 面积;
String huzhu;
//声明变量:数据类型 变量名;
}