定义:
package com;public class Computer {String name; //名称String type;//类型String cpu;String gpu;int ram;public Computer(String n,String t,String c,String g,Integer r){ //第一个构造器name=n;type=t;cpu=c;gpu=g;ram=r;}public Computer(String a,String b){//第二个构造器name=a;type=b;};public void start(){System.out.println("名称为"+name+"类型为"+type+"cpu为"+cpu+"gpu为"+gpu+"内存为"+ram+"的电脑开机了");};public void shutDown(){System.out.println("名称为"+name+"类型为"+type+"cpu为"+cpu+"gpu为"+gpu+"内存为"+ram+"的电脑关机了");};}
调用:
package com;public class UuseComputer {public static void main(String[] args) {Computer computer=new Computer("联想","ssss");computer.start();computer.shutDown();}}
java的类中可以有多个构造器,但是只会执行最后一个构造器里面的语句
