简聊类和对象
我们在了解类和对象前,先聊下面向对象程序设计,面向对象程序设计就是通过对象来进行程序设计,对象表示一个可以明确标识的实体,比如:一辆车、一个人、一朵花等等,每个对象都有它自己独特的标识:状态和行为;
类:
由N多对象,抽取出象的部分(简称抽象),像的部分包含(属性和方法)称为类的特征,然后再根据这个特征判断其它对象是否属于该类别;
对象:
对象是通过 new 关键字调用构造函数创建出来的。
public class Phone{
// 手机的牌子
String brand;
// 手机的类型(智能机、音乐手机等)
String type;
// 手机的价格
double price;
public void info(){
System.out.println(brand+"---"+type+"---"+price);
}
//无参的构造方法
public Phone(){
}
// 有参的构造方法
public Phone(String brand,String type,double price){
this.brand=brand;
this.type=type;
this.price=price;
}
}
public class TestPhone {
public static void main(String [ ]args){
Phone p1=new Phone(); // 创建出一个手机对象
System.out.println("p1="+p1)