华恩JAVA班第11天

xiaoxiao2021-02-28  89

华恩JAVA班第11天

 

一、封装

class Student{  private String name;  private int age;  private char gender;  public void setGender(char gender){   if(gender == '男'||gender =='女'){    this.gender =gender;   }else{     System.out.println("输入错误");   }  }  public char getGender(){   return this.gender;  } }

public class Test {  public static void main(String[] args)  {   Student one = newStudent();   one.setGender('男');   System.out.println(one.getGender());  } }

二、构造方法

class Cat{  private String name;  private int age;  Cat(){  }  Cat(String name,int age){   this.name = name;   this.age = age;   //System.out.println("姓名"+this.name+"年龄"+this.age);  }  void get(){   System.out.println(this.name);  } } public class Test{  public static void main(String[] args)  {   Cat one = new Cat();   one.get();   Cat two = newCat("小花",3);   two.get();  } }

三、方法的重载

class Student{  public void max(int a, int b){   System.out.println(a>b?a:b);  }  public void max(double a , double b){   System.out.println(a>b?a:b);  }  public void max(double a , double b , doublec){   double max =(a>b?a:b);   System.out.println(max>c?max:c);  } } public class Test {  public static void main(String[] args)  {   Student one = newStudent();   one.max(7,4);   Student two = newStudent();   two.max(1.3,5.7);   Student three = newStudent();   three.max(1.2,7.8,5.4);  } }

转载请注明原文地址: https://www.6miu.com/read-74012.html

最新回复(0)