面向对象


1/*面向对象程序设计,   构造方法  this的用法*/

class Car
{    String name;
     String color;
     public Car (String name){
         this.name =name;
   }
  public Car (String name,String color){
  //this.name =name;
  this(name);
  this.color=color;
  }
  public void run (String speed){
     System.out.println(speed);
  }
 
 /*String color;
 int num;
 Car(){
 
 }
 Car(String s){
        color=s;
    
    }
 Car (String s,int n){
 color=s;
 num=n;
 }
    void run()//成员方法
 {
 
 System.out.println("dididdiididi......");
 }*/
}

 


class CarDemo
{
 public static void main(String[] args)
 {  
  Car c=new Car("奔驰600","黑色");
  c.run("100km");
  System.out.println(c.name);
  Car c1=c;
  System.out.println(c1.name);
  c.name="奔驰800";
     System.out.println(c.name);
     System.out.println(c1.name);
  c=null;
  c1=null;

  /*Car c=new Car("red",4);
  System.out.println(c.color);
  c.run();
  Car c1=new Car("yellow",8);
  System.out.println(c1.color);
  Car c2=new Car();
  //System.out.println("Hello World!");*/
 }
}
      /*
      默认的是一个不带参数的构造函数。
      构造方法的重载

   **运行时一定要是有主函数的那个类,不是第一个类,防止掉陷阱啊!
  
  
   this 的作用:用来区分成员变量和局部变量
   成员变量的访问:对象名.成员变量


   this 在构造方法中使用;
  
  
   */

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值