• Java上机作业5.7


    package ii;
    
    public class Student {
    	String name;
    	double a;
    
    	public static void main(String[] args) {
    		Student s1 = new Student();
    		s1.a = 90;
    		s1.name = "zhangsan";
    		s1.get();
    		Student s2 = new Student("lisi", 80);
    		s2.get();
    	}
    
    	public Student() {
    
    	}
    
    	public Student(String name1, double a1) {
    		name = name1;
    		a = a1;
    	}
    
    	void get() {
    		System.out.println("学生姓名是" + name);
    		System.out.println("学生成绩是" + a);
    	}
    }
    

      

    package ii;
    
    public class Text {
    
    	public static void main(String[] args) {
    
    		Person p = new Person();
    	}
    
    }
    class Person {
    	public Person() {
    		System.out.println("无参的构造方法被调用了");
    	}
    }
     
    package ii;
    
    public class Car {
    	String name;
    	String color;
    
    	public static void main(String[] args) {
    		Car c1=new Car("雷诺","黑色");
    		Car c2=new Car("宝马","白色");
    	}
    
    	public Car(String name1, String color1) {
    		name = name1;
    		color = color1;
    		run();
    	}
    
    	public void run() {
    		System.out.println(color + "的" + name + "正在跑。");
    	}
    
    }
    

      

    package ii;
    
    public class Domo {
    	public static void main(String[] args) {
          get(6,8);
    	}
    
    	public static void get(int a, int b) {
    		System.out.println(a + b);
    	}
    }
    

      

    set方法一定是一个对象方法必须以set开头,set方法一定不能有返回值set之后跟的是实例变量去掉下划线,并且首字母大写。set方法一定有参数,而且参数的类型和实例变量的类型。set方法的形参名 一般是 去掉下划线的实例变量名形参名不能和实例变量名同名set方法实现中一定要用形参给实例变量赋值

    get方法一定是一个对象方法

    get方法一定有返回值,返回值的类型和实例变量的类型要一致

    get方法的方法名 是去掉下划线的实例变量名

    get方法一定没有参数

    get方法的实现中,一定是返回值实例变量值

    封装的好处:过滤掉不合理的值,屏蔽内部的赋值过程

  • 相关阅读:
    在CI框架中的配置整合amfphp
    php操作memcache的使用【转】
    notepad++ 快捷键大全
    utf8_general_ci和utf8_unicode_ci的比较
    50个必备的实用jQuery代码段
    强制浏览器下载PDF文件
    Ajax不能接受php return值的原因
    Proftpd mysql认证配置文档
    CI公用模型
    sublime 相关配置和快捷键
  • 原文地址:https://www.cnblogs.com/hzpiou/p/12841787.html
Copyright © 2020-2023  润新知