zoukankan      html  css  js  c++  java
  • 封装与私有关键字

    package ren.redface.demo;
    
    /*
     * 学生类
     */
    public class Student {
        private String name;
        private int age;
        
        public void setName(String n) {
            name = n;
        }
        
        public String getName() {
            return name;
        }
        
        public void setAge(int a) {
            age = a;
        }
        
        public int getAge() {
            return age;
        }
    
    /*
     * 学生类的测试类
     */
        public static void main(String[] args) {
            //创建对象
            Student s = new Student();
            System.out.println(s.getName()+"---"+s.getAge());
            
            s.setName("林青霞");
            s.setAge(28);
            System.out.println(s.getName()+"---"+s.getAge());
        }
    }

    或者建两个class

    package ren.redface.demo;
    
    /*
     * 学生类
     */
    public class Student {
        private String name;
        private int age;
        
        public void setName(String n) {
            name = n;
        }
        
        public String getName() {
            return name;
        }
        
        public void setAge(int a) {
            age = a;
        }
        
        public int getAge() {
            return age;
        }
    }
    package ren.redface.demo;
    
    /*
     * 学生类的测试类
     */
    public class StudentDemo {
        public static void main(String[] args) {
            //创建对象
            Student s = new Student();
            System.out.println(s.getName()+"---"+s.getAge());
            
            s.setName("林青霞");
            s.setAge(28);
            System.out.println(s.getName()+"---"+s.getAge());
        }
    }
  • 相关阅读:
    extjs多文件上传的问题
    DOM操作基本用法
    js计时函数实现秒表的开始-暂停-清零功能
    CSS之美化页面
    CSS概述
    HTML5一些标签和属性
    表单
    C# 导入文件日期格式(dd/MM/yyyy)
    excel多个文件合并
    cmd git批量删除当前目录下的所有模块指定远程分支
  • 原文地址:https://www.cnblogs.com/ooo888ooo/p/12689471.html
Copyright © 2011-2022 走看看