zoukankan      html  css  js  c++  java
  • 5-7上机练习

    package h_m_5_7;
    //第一题
    public class Student {
        private String name;
        private int score;
        public Student() {
            // TODO Auto-generated constructor stub
        }
        
            
        public Student(String name, int score) {
            super();
            this.name = name;
            this.score = score;
        }
    
    
        public String getName() {
            return name;
        }
    
    
        public void setName(String name) {
            this.name = name;
        }
    
    
        public int getScore() {
            return score;
        }
    
    
        public void setScore(int score) {
            this.score = score;
        }
    
    
        @Override
        public String toString() {
            return "Student [name=" + name + ", score=" + score + "]";
        }
    
    
        public static void main(String[] args) {
            Student s1= new Student();
            s1.setName("王兆明");
            s1.setScore(100);
            System.out.println(s1);
            Student s2 = new Student("嘟嘟", 60);
            System.out.println(s2);
        }
    
    }
    package h_m_5_7;
    /*
     * 第二题
     */
    public class Person {
    public Person() {
        System.out.println("这个构造方法被调用了");
    }
        public static void main(String[] args) {
            Person s = new Person();
        }
    
    }
    package h_m_5_7;
    /*
     * 第三题
     */
    public class Car {
        String name;
        String color;
        
        public Car(String name, String color) {
            super();
            this.name = name;
            this.color = color;
        }
        public void run(){
            System.out.println("正在跑");
        }
    
        public static void main(String[] args) {
            Car c = new Car("奥迪", "black");
            c.run();
        }
    
    }
    package h_m_5_7;
    /*
     * 第四题
     */
    public class Demo {
        public static void sum(int x,int y){
            System.out.println("sum:"+(x+y));
        }
        public static void main(String[] args) {
            Demo d= new Demo();
            d.sum(20, 30);
        }
    
    }
    package h_m_5_7;
    
    public class Demo02 {
        /*
         * 第五题
         * 什么是封装 及其get,set 方法的好处
         * 
         * 封装把对象的所有组成部分组合在一起,
         * 封装定义程序如何引用对象的数据,封装实际上使用方法将类的数据隐藏起来,
         * 控制用户对类的修改和访问数据的程度。 
         * 适当的封装可以让程式码更容易理解和维护,也加强了程式码的安全性。
         */
    }
  • 相关阅读:
    Delphi中QuotedStr介绍及使用
    <<编写可维护的JavaScript>>之避免使用全局变量
    JavaScript中的继承模式总结(九)
    JavaScript中的继承(原型链)
    Javascript中函数的四种调用方式
    apply()和call()的区别
    在mui中遇到的内容覆盖导航栏的问题
    相等(==)运算符和等同(===)运算符之间的区别
    理解Javascript参数中的arguments对象
    Javascript之类型检测(一)
  • 原文地址:https://www.cnblogs.com/wzm7282/p/12841590.html
Copyright © 2011-2022 走看看