zoukankan      html  css  js  c++  java
  • 16、Java中级进阶 面向对象 封装

    1

    访访访

    访

    2

    访访

    3

    A 访访

    B 便

    访

    C

    D

    4

    a,private(private5Java )

    bsetget,

    csetget ,

    5

    package cn.fage.bilibili;

    /**
    * @author lin
    * @version 1.0
    * @date 2020-07-08 10:20
    * @Description TODO
    */
    public class Person {
       private String name;
       /**
        * 
        */
       private String gender;
       private int age;

       public String getName() {
           return name;
      }

       public void setName(String name) {
           this.name = name;
      }

       public String getGender() {
           return gender;
      }

       public void setGender(String gender) {
           this.gender = gender;
      }

       public int getAge() {
           return age;
      }

       public void setAge(int newAge) {
           if (newAge < 0 || newAge > 100) {
               System.out.println("");
               //0
               age = 0;
          } else {
               age = newAge;
          }
      }

       @Override
       public String toString() {
           return "Person{" +
                   "name='" + name + ''' +
                   ", gender='" + gender + ''' +
                   ", age=" + age +
                   '}';
      }

       public Person() {
      }

       public Person(String name, String gender, int age) {
           setName(name);
           setGender(gender);
           setAge(age);
      }

       public static void main(String[] args) {
           // 
           Person p1 = new Person("zhangsan", "", 121);
           // set()get()
           Person p2 = new Person();
           p2.setName("");
           p2.setGender("");
           p2.setAge(55);
           System.out.println(p1.toString());
           System.out.println(p2.toString());

      }
    }


    Person{name='zhangsan', gender='', age=0}
    Person{name='', gender='', age=55}

    6

    1private使

    private  

    2使private****

    3this

    this****

    this

    thisthis

    4

    :

      

    public (){}

     :

    public (){

    }


                    

    圈~

     注公众号

  • 相关阅读:
    Java 多线程(四) 多线程访问成员变量与局部变量
    再一贴[亲爱的,我不小心怀孕了~!]
    寒铁沉香木出处
    时间格式
    测试
    有关裁缝的
    转贴
    各种贝壳产地
    捕捞资料
    矿木资料
  • 原文地址:https://www.cnblogs.com/naimao/p/13353312.html
Copyright © 2011-2022 走看看