JAVA Практика отмечает - с нуля 8

Понимание объектно-ориентированная практика 1

При использовании мобильного телефона

Введите номер на странице коммутируемой телефонной линии, а затем наберите телефон, который является процессно-ориентированным

Адресная книга, чтобы найти контакты в телефоне и набрать телефон, который является объектно-ориентированным

 

Оба имеют свои преимущества и недостатки, идея, а не объектно-ориентированный лучше.

В некоторых случаях лучше использовать обучение, ориентированные на процесс, например, нашу предыдущая практика, так легко понять.

Как и в повседневной жизни, мы будем использовать тот же самый процесс-ориентированный, чтобы сделать звонок. Некоторые важные вызовы, такие как 110,119,120.

Пакет com.cnblogs.www.demo8.test1; 

общественный  класс Dog {                      // класс, имеющий те же характеристики и поведение объекта набор 
    
    Int размера;                         // экземпляр переменной размер указывает размер, размер 
    Струнный породы;                     // переменная экземпляра представлены по типу породы 
    строки имя,                      // экземпляр имя переменной представляет собой имя 

}

 

Пакет com.cnblogs.www.demo8.test1, 

общественный  класс DogTest {                
     общественные  статические  недействительными основных (String [] арг) {     
        
        // один класс в качестве шаблона для создания трех объектов одновременно , и каждый объект.
        // не докопаться, просто чтобы понять , потому что каждый класс объектов , чтобы сохранить свою собственную копию переменной экземпляра.
        // Там нужно изменить, а затем использовать имя объекта для вызова после создания объекта в виде изменения. 
        D = Dog новый новый Dog ();                         
        d.size = 40;                             // изменить переменные экземпляра 
        System.out.println (d.size)              
            
        Собака E = новый новый Dog ();                         
        e.size= 60;                             // изменить переменные экземпляра 
        System.out.println (e.size); 
        
        Собака Р = новый новый Собака ();                         
        f.size = 80;                             // изменить переменные экземпляра 
        System.out.println (f.size); 
    } 
}

 

Класс 2 Упражнение различают переменные, переменные экземпляра, локальные переменные

package com.cnblogs.www.demo8.text2;

public class Demo {
    
    static int a = 1;                //类变量:独立于方法之外,使用static修饰,也称静态变量,多用于声明常量
    
    public int b = 2;                //实例变量:独立于方法之外,在实体类中被称为属性
    
    public void c() {
        int d = 1;                    //局部变量:只在方法中有效
        
        //由于局部变量只存在于方法中,所以想要打印输出,可以先在方法中打印输出,然后通过对象调用这个方法
        System.out.println("局部变量: " +d);        
    }    
}

 

package com.cnblogs.www.demo8.text2;

public class DemoTest {
    public static void main(String[] args) {
        Demo o = new Demo();                         //声明一个对象并初始化实例
        System.out.println("实例变量: "+ o.b);    
        
        o.c();                                        //调用类中的方法
    
    }
}

 

рекомендация

отwww.cnblogs.com/H742/p/11613809.html