zoukankan      html  css  js  c++  java
  • JAVA笔记:JAVA类和对象设计(三)

    package 面向对象基础;
    
    import java.util.jar.Attributes.Name;
    
    class Student{
    	private String name;
    	private int age;
    	public void setName(String n){
    		name = n;
    	}
    	public void setAge(int a){
    		if(a>=0 && a<90){
    		age = a;}
    	}
    	public String getName(){
    		return name;
    	}
    	public int getAge(){
    		return age;
    	}
    	public void print(){
    		System.out.println("名字是"+name+",年龄是"+age);
    	}
    }
    public class FengZhuang1 {
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		Student stu = new Student();
    		stu.setName("张三");
    		stu.setAge(20);
    		stu.print();
    	}
    
    }
    

    封装:目的就是保护内容,保证某些属性或方法不被外部看见,而在内部自己处理

    观察以下代码‘:


    所以此时要引入setter和getter方法

    例子:



  • 相关阅读:
    2020/11/4
    2020/11/10
    2020/11/12
    2020/11/5
    20201113 千锤百炼软工人
    20201112 千锤百炼软工人
    Java_swing_打开文件目录
    千锤百炼软工周报二
    9.29 课下动手动脑
    开学小测感想
  • 原文地址:https://www.cnblogs.com/tryitboy/p/4231149.html
Copyright © 2011-2022 走看看